Xunsearch 讯搜 centos 安装过程

Xunsearch 讯搜 centos 安装过程

  • 环境安装
yum -y install gcc-c++ libstdc++-devel bzip2  zlib-devel
  • 安装讯搜
yum -y install gcc-c++ libstdc++-devel bzip2  zlib-devel
cd /home
wget http://www.xunsearch.com/download/xunsearch-full-latest.tar.bz2
tar -xjf xunsearch-full-latest.tar.bz2
cd xunsearch-full-1.4.12/
sh setup.sh
  • 安装或升级GCC4.8,以支持C++11标准
cd /home
wget http://ftp.gnu.org/gnu/gcc/gcc-4.8.2/gcc-4.8.2.tar.gz
tar -xf gcc-4.8.2.tar.gz
cd gcc-4.8.2
./contrib/download_prerequisites
mkdir gcc-build-4.8.2
cd gcc-build-4.8.2
../configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
make && make install

  • 出现
    bin/xs-searchd: /usr/lib64/libstdc++.so.6: versionGLIBCXX_3.4.18' not found`解决办法
cp /home/gcc-4.8.2/gcc-build-4.8.2/x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so.6.0.18 /usr/lib64
mv libstdc++.so.6 libstdc++.so.6_bak
ln -s libstdc++.so.6.0.18 libstdc++.so.6
  • 安装成功
+=================================================+
| Installation completed successfully, Thanks you |
| 安装成功,感谢选择和使用 xunsearch              |
+-------------------------------------------------+
| 说明和注意事项:                                |
| 1. 开启/重新开启 xunsearch 服务程序,命令如下: |
|    /usr/local/xunsearch/bin/xs-ctl.sh restart
|    强烈建议将此命令写入服务器开机脚本中         |
|                                                 |
| 2. 所有的索引数据将被保存在下面这个目录中:     |
|    /usr/local/xunsearch/data
|    如需要转移到其它目录,请使用软链接。         |
|                                                 |
| 3. 您现在就可以在我们提供的开发包(SDK)基础上    |
|    开发您自己的搜索了。                         |
|    目前只支持 PHP 语言,参见下面文档:          |
|    /usr/local/xunsearch/sdk/php/README
+=================================================+
Comments are closed.