coreseek就是一个中文词库加上sphinx组合而成的。
1、下载coreseek
下载到/usr/local/src目录文件下
wget http://www.coreseek.cn/uploads/csft/4.0/coreseek-4.1-beta.tar.gz //从coreseek官网下载
下载完之后解压:tar axvf coreseek-4.1-beta.tar.gz
2、编译配置中文词库
cd coreseek-4.1-beta
在这个目录下
mmseg-3.2.14是中文词库,专门就是来处理中文的 csft-4.1就是sphinx
开始安装mmseg-3.2.14
安装也是需要编译安装工具
安装工具包命令:yum -y install make gcc g++ gcc-c++ libtool autoconf automake imake mysql-devel libxml2-devel expat-devel 注:(yum -y 就是不用确定进行安装,不能少装)安装完成不报错就可以进行编译
cd mmseg-3.2.14
执行./bootstrap脚本测试安装环境不报错就没问题
执行./configure --prefix=/usr/local/mmseg 进行配置
执行make && make install 进行编译和安装
然后进入/usr/local/mmseg //进行测试是否编译成功
cd bin
./mmseg -d /usr/local/mmseg/etc/ /usr/lcoal/src/coreseek-4.1-beta/src/t1.txt 注:(t1.txt是一个测试文档,在这个目录下)
以上效果 mmseg就安装成功
下面进行安装csft-4.1
cd coreseek-4.1-beta //进入coreseek解压目录
cd csft-4.1 //进入sphinx目录
执行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 && make install //执行这个命令过后不报错就安装好了