登录 官网首页

linux下全文检索引擎sphinx/coreseek的安装配置

1:安装coreseek之前需要先安装需要预装的软件:

yum install make gcc g++ gcc-c++ libtool autoconf automake imake mysql-devel libxml2-devel expat-devel ; (注:这是centos 64位的)

如果出现(segment fault)段错误,是yum的配置源版本不对,或者是安装的软件版本不对。

2:安装教程使用的coreseek4.1,下载地址:http://download.csdn.net/download/dl425134845/9535621

把下载先来的coreseek-4.1-beta.tar.gz放在/usr/local/src目录下

然后解压缩该源码包。执行命令:tar zxvf coreseek-4.1-beta.tar.gz,绿色代表解压出来的文件夹。

3:进入到mmseg-3.2.14目录,在该目录中运行./bootstrap 命令。

4:指定安装coreseek安装路径,命令如下

./configure --prefix=/usr/local/mmseg3


5:实际安装coreseek。命令如下

make &;&; make install


在/usr/local/文件夹中生成了mmseg3文件夹

6:测试coreseek的分词效果

进入到/usr/local/mmseg3/bin 目录中,执行如下命令

./mmseg -d /usr/local/mmseg3/etc /usr/local/src/coreseek-4.1-beta/mmseg-3.2.14/src/t1.txt


7:安装coreseek

回到coreseek-4.1-beta目录,进入csft-3.2.14里,执行编译配置,命令如下:

sh buildconf.sh

没问题,执行命令

./configure --prefix=/usr/local/coreseek ; --without-unixodbc --with-mmseg --with-mmseg-includes=/usr/local/mmseg3/include/mmseg/ --with-mmseg-libs=/usr/local/mmseg3/lib/ --with-mysql

编译安装

make &;&; make install
完成安装

8:测试coreseek

去到testpack目录

cd ../testpack


文章未显示完整,要查看完整内容,请购买正版