当前位置:首页 > 技术文章 > 系统架构 > 系统架构-sphinx安装与配置
系统架构-sphinx安装与配置
文章来源:本站原创  浏览次数:276  发布日期:2013-07-19
#yum -y install gcc gcc-c++ autoconf make python python-devel libiconv
 
#cd /tmp
#tar xzvf sphinx-2.0.7-release.tar.gz
#cd sphinx-2.0.7-release
#./configure --prefix=/usr/web/sphinx --with-mysql=/usr/web/mysql
#make && make install



//导入测试数据

#/usr/web/mysql/bin/mysql -u root -p < /usr/web/sphinx/etc/example.sql  
 
#cd /usr/web/sphinx/etc
#cp sphinx.conf.dist sphinx.conf
#vi sphinx.conf



//定位文件位置

#locate libmysqlclient


//加入到环境变量                  

#echo "/usr/web/mysql/lib/" >> /etc/ld.so.conf 
#ldconfig



#/usr/web/sphinx/bin/indexer -c /usr/web/sphinx/etc/sphinx.conf --all  //其中参数--all表示生成所有索引 也可以是所以的名字
#/usr/web/sphinx/bin/indexer -c /usr/web/sphinx/etc/sphinx.conf test1



--rotate 用于轮换索引,主要是再不停止服务的时候,增加索引
--merge 合并索引

//命令行测试搜索索引
#/usr/web/sphinx/bin/search -c /usr/web/sphinx/etc/sphinx.conf -i test1 -q test  
//启动搜索
#/usr/web/sphinx/bin/searchd -c /usr/web/sphinx/etc/sphinx.conf     
//停止搜索   
#/usr/web/sphinx/bin/searchd -c /usr/web/sphinx/etc/sphinx.conf --stop 
 
//开启防火墙 9312 端口
#vi /etc/sysconfig/iptables


原文来自:系统架构-sphinx安装与配置 http://www.redyun.net/technology/114.html

红云案例Case