zoukankan      html  css  js  c++  java
  • 配置sphinx

    1、先安装sphinxclient
       #cd /usr/local/src
       #wget http://sphinxsearch.com/files/sphinx-0.9.9.tar.gz
       #tar xzvf sphinx-0.9.9.tar.gz
       #cd sphinx-0.9.9/api/libsphinxclient
       #vim sphinxclient.c                    
        找到
        void sock_close ( int sock );
        改为
        static void sock_close ( int sock );
       #./configure --prefix=/usr/local/sphinxclient
       #make
       #make install
     2、安装sphinx扩展
       #wget http://pecl.php.net/get/sphinx-1.0.4.tgz
       #tar xvzf sphinx-1.0.4.tgz
       #cd sphinx-1.0.4
       #/usr/local/php/bin/phpize
       #./configure --with-php-config=/usr/local/php/bin/php-config --with-sphinx=/usr/local/sphinxclient
       #make
       #make install
       修改php.ini
       extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/"
       [sphinx]
       extension=sphinx.so
    3.安装sphinx服务软件
    yum install sphinx
    启动sphinx服务
    /usr/bin/searchd
    修改sphinx.conf配置文件
    添加这个配置项sql_sock  =  /tmp/mysql.sock

    建立索引
    /usr/bin/indexer --all --rotate
    测试搜索结果
    /usr/bin/search test





  • 相关阅读:
    HDU 3835 R(N)
    HDU 2498 Digits
    HUST 1027 Enemy Target!
    【POJ 3714】 Raid
    【POJ 2965】 The Pilots Brothers' refrigerator
    【POJ 2054】 Color a Tree
    【POJ 1328】 Radar Installation
    【POJ 3190】 Stall Reservations
    【POJ 3614】 Sunscreen
    【BZOJ 3032】 七夕祭
  • 原文地址:https://www.cnblogs.com/qiandu/p/4831879.html
Copyright © 2011-2022 走看看