美文网首页
CentOS7 安装 SCWS Zhparser

CentOS7 安装 SCWS Zhparser

作者: 右手练 | 来源:发表于2016-10-18 10:08 被阅读0次

    安装前请做一些准备,比如:安装ZIP的压缩和解压程序

    yum install -y unzip zip

    如果用tar解压缩失败: tar (child): lbzip2: Cannot exec: No such file or directory,则安装bzip2

    yum install -y bzip2

    如果没有gcc编译器,则安装它

    yum install -y gcc

    gcc --version

    没有github? 安装它

    yum install -y git

    下载SCWS并解压、编译

    wget http://www.xunsearch.com/scws/down/scws-1.2.3.tar.bz2

    tar xvjf scws-1.2.3.tar.bz2

    ./configure --prefix=/usr/local/scws ; make ; make install

    顺利的话,编译并安装成功到 /usr/local/scws 中了,看看文件是否存在,并执行 scws试试

    ls -al /usr/local/scws/lib/libscws.la

    /usr/local/scws/bin/scws -h

    下载并解压词典,将 *.xdb 放入 /usr/local/scws/etc 目录中

    cd /usr/local/scws/etc

    wget http://www.xunsearch.com/scws/down/scws-dict-chs-gbk.tar.bz2

    wget http://www.xunsearch.com/scws/down/scws-dict-chs-utf8.tar.bz2

    tar xvjf scws-dict-chs-gbk.tar.bz2

    tar xvjf scws-dict-chs-utf8.tar.bz2

    确保PostgreSQL的二进制命令路径在PATH下,

    vi ~/.bash_profile

    类似PATH=$PATH:$HOME/bin后添加:/usr/pgsql-9.6/bin

    wq!保存后,执行 source ~/.bash_profile 可使修改操作立即生效

    下载zhparser源码、解压并编译安装zhparser

    git clone https://github.com/amutu/zhparser.git

    cd zhparser

    SCWS_HOME=/usr/local/scws make && make install

    创建extension

    psql 数据库 superuser -c 'CREATE EXTENSION zhparser'

    结束

    相关文章

      网友评论

          本文标题:CentOS7 安装 SCWS Zhparser

          本文链接:https://www.haomeiwen.com/subject/hjvzyttx.html