无限星辰工作室-客户无限互联网动力之源
标题:
Discuz!x3.2 使用sphinx实现全文搜索功能(linux)
[打印本页]
作者:
crx349
时间:
2013-12-19 21:07
标题:
Discuz!x3.2 使用sphinx实现全文搜索功能(linux)
1. 安装软件
wget
http://www.coreseek.cn/uploads/csft/3.2/coreseek-3.2.13.tar.gz
tar zxvf coreseek-3.2.13.tar.gz
cd coreseek-3.2.13
cd mmseg-3.2.13
./bootstrap #这一步也许会出错,提示很多command not found , 解决办法: 安装 libtool centos 直接使用yum安装 : yum install -y libtool
./configure --prefix=/usr/local/mmseg
make && make install
cd csft-3.2.13
./configure --prefix=/usr/local/sphinx --with-mysql=/usr/local/mysql --with-mmseg=/usr/local/mmseg/ --with-mmseg-includes=/usr/local/mmseg/include/mmseg/ --with-mmseg-libs=/usr/local/mmseg/lib/
make && make install
2. 配置sphinx
8.更新缓存,配置完成。
作者:
crx349
时间:
2014-1-18 00:30
安装完成后,mmseg使用的词典和配置文件,将自动安装到/usr/local/mmseg/etc中
其中uni.lib就是分词默认使用的词典
如果觉得这个词库词量过小,可到搜狗上下载词库:
http://pinyin.sogou.com/dict/list.php
很多词库找不到TXT版的下载,可以直接通过地址:
http://pinyin.sogou.com/dict/download_txt.php?id=
词库id ,来下载 然后通过下面这种方式生成词典,替换掉默认词典就可以了 1. /usr/local/mmseg/bin/mmseg -u words.txt # utf-8编码 2. # 生成的文件名默认为原文件名加.uni后缀
3. cp words.txt.uni /usr/local/mmseg/etc/uni.lib
欢迎光临 无限星辰工作室-客户无限互联网动力之源 (https://xmspace.net/)
Powered by Discuz! X3.4