Ubuntu Sphinx 配置

配置步骤

1. 安装 sphinx

sudo apt-get install aptitude
sudo aptitude install sphinx3 sphinx3-doc sphinxsearch sphinx-common -y
sudo aptitude install libsphinxclient-dev libsphinxclient-0.0.1 -y
sudo apt-get install PHP-pear PHP5-dev
sudo pecl install sphinx

2. 修改 PHP.ini 扩展

PHP5-fpm -i|grep ini
sudo vim /etc/PHP5/fpm/PHP.ini

添加 extension=sphinx.so 并重启:

extension=sphinx.so
sudo service PHP5-fpm restart

3. 索引配置

cd /etc/sphinxsearch
sudo vi sphinx.conf 
...
...

4. 生成 sphinx 索引

sudo indexer -c sphinx.conf test1  --all
sudo indexer -c /etc/sphinxsearch/sphinx.conf test1
sudo indexer -c /etc/sphinxsearch/sphinx.conf test2

5. 停止/启动 sphinx

sudo service sphinxsearch restart
或
sudo pkill -f searchd 
sudo searchd -c sphinx.conf

测试

sudo search -c sphinx.conf -i test1 Assistant
sudo search -c sphinx.conf -i test2 Assistant

相关文章

目录前言一、创建Hadoop用户二、更新apt和安装Vim编辑器三、...
原文连接:https://www.cnblogs.com/yasmi/p/5192694.html ...
电脑重启后,打开VirtualBox,发现一直用的虚拟机莫名的消失...
参见:https://blog.csdn.net/weixin_38883338/article/deta...
Ubuntu 18.04 LTS 已切换到 Netplan 来配置网络接口。Netpla...
介绍每个 Web 服务都可以通过特定的 URL 在 Internet 上访问...