1.从斯芬克斯官网http://sphinxsearch.com/下载你需要的源码包
如:http://sphinxsearch.com/downloads/sphinx-2.1.6-release.tar.gz/thankyou.html
2.在CentOS中进入到 /usr/local/src[方便管理] 目录下 通过 wget http://sphinxsearch.com/files/sphinx-2.1.6-release.tar.gz 方式下载该软件包
3.解压缩该源码包。命令如下:
tar zxvf sphinx-2.1.6-release.tar.gz
4.因为是源码包方式安装,需要安装其他支持的相关的类库文件,所以先安装其他类库包文件(一次性全部安装),命令如下:
yum -y install make gcc g++ gcc-c++ libtool autoconf automake imake mysql-devel libxml2-devel expat-devel
5.检测一下当前的环境是否满足安装Sphinx的要求且指定安装路径。命令如下:
./configure --prefix=/usr/local/sphinx
6.进入到解压后的文件夹中,生成编译文件。命令如下:
make
如果make失败了,可以用make clean 清除下再重新make 一下
7.安装Sphinx。命令如下:
make install
8.到/usr/local 目录看是否有刚才指定的Sphinx目录
本文出自 “厚积薄发” 博客,请务必保留此出处http://4301862.blog.51cto.com/4291862/1367864