Ubuntu Sphinx 配置

    xiaoxiao2021-12-14  23

    更多资料参考: 如何在CentOS 7安装和配置Sphinx 如何安装和配置Sphinx在Ubuntu 14.04

    配置步骤

    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 uninstall sphinx 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 /etc/sphinxsearch/sphinx.conf ... ...

    4. 生成 sphinx 索引

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

    增量生成索引

    sudo /usr/bin/indexer -c /etc/sphinxsearch/sphinx.conf test1 --rotate sudo /usr/bin/indexer -c /etc/sphinxsearch/sphinx.conf test2 --rotate

    5. 停止/启动 sphinx

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

    测试

    sudo search -c /etc/sphinxsearch/sphinx.conf -i test1 Assistant sudo search -c /etc/sphinxsearch/sphinx.conf -i test2 Assistant
    转载请注明原文地址: https://ju.6miu.com/read-962790.html

    最新回复(0)