PHP+CMS+网站 · 2019年11月4号 0

Sphinx 搜索配置 For Xiuno BBS 4.0

自动安装 sphinx for CentOS/RedHat / Xiuno BBS 4.0

 

自动化安装 Sphinx, 默认对 Xiuno BB 的主题帖索引

支持中文切词

计划任务合并增量索引

【安装步骤】:

 

1. 解压压缩包:
tar zxvf xiuno_sphinx.tar.gz -D xiuno_sphinx
cd xiuno_sphinx

 

2. 修改 csft.conf 中的如下参数:
type      = mysql
sql_host    = 127.0.0.1
sql_user    = root
sql_pass    = root
sql_db      = test
sql_port    = 3306

3. 执行 ./install.sh

 

4. 执行 netstat -anpt, 查看是否有 9312 端口

 

5. 进入后台管理,插件 > 搜索 > Sphinx 类型:

Sphinx 主机:127.0.0.1 (改为您的sphinx服务器IP)
Sphinx 端口:9312
Sphinx 主索引:bbs_thread

Sphinx 增量索引:delta_thread

 

【Sphinx 维护】:

启动服务: /etc/init.d/sphinx.sh start
停止服务:  /etc/init.d/sphinx.sh stop

安装后的程序目录: /usr/local/coreseek/
索引数据目录:  /usr/local/coreseek/var/data

两条计划任务: crontab -l
一个为增量索引(每隔十分钟执行一次)

一个为合并索引(每日执行一次)

 

下载地址:sphinx-xiuno.tar


如果碰到  install.sql  无法执行,尝试以下:
chmod  a+x  install.sql

或者:
vim  install.sql
set  ff=unix
:wq