1、下载

sudo wget http://www.xunsearch.com/download/xunsearch-full-latest.tar.bz2

2、解压

sudo tar -xvjf xunsearch-full-latest.tar.bz2 -C /usr/local

3、安装

sudo ./setup.sh --prefix=/usr/local/xunsearch 

第一次安装的话,过程可能会稍显漫长,请不必着急,您大可泡杯茶一边喝一边等待即可。

结束后提示:

+=================================================+
| Installation completed successfully, Thanks you |
| 安装成功,感谢选择和使用 xunsearch              |
+-------------------------------------------------+
| 说明和注意事项:                                |
| 1. 开启/重新开启 xunsearch 服务程序,命令如下: |
|    /home/jiqing/xunsearch/bin/xs-ctl.sh restart
|    强烈建议将此命令写入服务器开机脚本中         |
|                                                 |
| 2. 所有的索引数据将被保存在下面这个目录中:     |
|    /home/jiqing/xunsearch/data
|    如需要转移到其它目录,请使用软链接。         |
|                                                 |
| 3. 您现在就可以在我们提供的开发包(SDK)基础上    |
|    开发您自己的搜索了。                         |
|    目前只支持 PHP 语言,参见下面文档:          |
|    /home/jiqing/xunsearch/sdk/php/README
+=================================================+

4、启动

cd $prefix ; bin/xs-ctl.sh restart

命令中的 $prefix 请务必替换为您的安装目录,而不是照抄。

# sudo ./bin/xs-ctl.sh restart
WARNING: no server[xs-indexd] is running (BIND:127.0.0.1:8383)
INFO: re-starting server[xs-indexd] ... (BIND:127.0.0.1:8383)
WARNING: no server[xs-searchd] is running (BIND:127.0.0.1:8384)
INFO: re-starting server[xs-searchd] ... (BIND:127.0.0.1:8384)

查看进程

# ps -ef | grep search
root     18085  2203  0 18:31 ?        00:00:00 xs-searchd: master
root     18086 18085  0 18:31 ?        00:00:00 xs-searchd: worker[1]
root     18087 18085  0 18:31 ?        00:00:00 xs-searchd: worker[2]
root     18088 18085  0 18:31 ?        00:00:00 xs-searchd: worker[3]
jiqing   18165 21382  0 18:32 pts/29   00:00:00 grep --color=auto search