风哥教程

培训 . 交流 . 分享
Make progress together!

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框架
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热门文章教程

  • PostgreSQL数据库中文培训手册
  • Oracle OCP认证考试IZ0-053题库共712题数据
  • Navicat for MySQL最新版下载地址及注册码
  • MySQL5权威指南(第3版)PDF电子版下载
  • Oracle Database 12c 数据库100个新特性与
  • oracle 12c RAC 日志频繁切换 checkpoint n
快速回复 返回顶部 返回列表