ITPUX技术网

交流 . 资讯 . 分享
Make progress together!
Linux操作系统下Oracle11g R2 RAC 安装配置教程
Oracle数据库培训-备份恢复-性能优化-集群容灾
Oracle数据库DBA高级工程师培训视频

RHEL 7.2安装Coreseek中文检索引擎

内容发布:luashin| 发布时间:2017-6-8 21:07:55
RHEL 7.2安装Coreseek中文检索引擎

一、Coreseek介绍:
    Coreseek是一款中文全文检索/搜索软件,以GPLv2许可协议开源发布,基于Sphinx研发并独立发布,专攻中文搜索和信息处理领域,适用于行业/垂直搜索、论坛/站内搜索、数据库搜索、文档/文献检索、信息检索、数据挖掘等应用场景,用户可以免费下载使用。
Coreseek版本信息:
    Coreseek 3.2 稳定版
    Coreseek 4.1 测式版
    Coreseek 5 最新版
此处使用的是coreseek 3.2稳定版进行演示

二、RHEL 7.2下安装:
1、安装环境:
yum -y install make gcc g++ gcc-c++ libtool autoconf automake imake mysql-devel libxml2-devel expat-devel php-devel
注:检测以上软件是否安装,如果没有请确保安装;否则无法正常安装Coreseek-3.2.14

2、开始安装:
cd /usr/local/src
wget http://www.coreseek.cn/uploads/csft/3.2/coreseek-3.2.14.tar.gz
下载CoreSeek到本地,然后再上传到服务器即可
tar -zxvf coreseek-3.2.14.tar.gz && rm -rf coreseek-3.2.14.tar.gz
cd coreseek-3.2.14  #解压出来的文件夹

##############安装 mmseg #################
cd mmseg-3.2.14
./bootstrap        #输出的warning信息可以忽略,如果出现error则需要解决,一般不会出现错误
./configure --prefix=/usr/local/mmseg && make -j 4 && make install     #指定mmseg的安装目录

测试下中文分词
echo '我们是中国人'> /usr/local/mmseg/word.txt
/usr/local/mmseg/bin/mmseg -d /usr/local/mmseg/etc 1.txt

#############安装 csft-3.2.14 ###############
cd ../csft-3.2.14
sh buildconf.sh
./configure --prefix=/usr/local/coreseek --without-unixodbc --with-mmseg --with-mmseg-includes=/usr/local/mmseg/include/mmseg/ --with-mmseg-libs=/usr/local/mmseg/lib/ --with-mysql && make -j 4 && make install
至此已经成功的将中文检索引擎安装到服务器上。

三、测试:
cd ../testpack
cat var/test/test.xml                                                   #此时应该正确显示中文
/usr/local/mmseg/bin/mmseg -d /usr/local/mmseg/etc var/test/test.xml    #整篇文章进行分词
/usr/local/coreseek/bin/indexer -c etc/csft.conf --all                  #创建索引
/usr/local/coreseek/bin/search -c etc/csft.conf 网络搜索                #搜索关键字"网络搜索"
/usr/local/coreseek/bin/searchd -c etc/csft.conf                        #正常开启搜索服务
/usr/local/coreseek/bin/indexer -c etc/csft.conf --all --rotate         #对已启动服务更新索引
/usr/local/coreseek/bin/searchd -c etc/csft.conf --stop                 #停止搜索服务



上一篇:LAMP+Coreseek中文检索引擎使用详解
下一篇:ELK日志分析单机系统详解
回复

使用道具 举报

1框架
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表