sphinx安装步骤

摘要:
1.需要mysql-devel包。
1、需要mysql-devel包。
2、如无 gcc / gcc-c++包
-------------------------------------------------------------
英文版的sphinx安装
a、 ./configure --prefix=/usr/local/sphinx --with-mysql=/usr
b、 make
c、 make install
例子:
cd /usr/local/sphinx
cd etc
/usr/local/sphinx/bin/indexer --all
/usr/local/sphinx/bin/searchd
停止
/usr/local/sphinx/bin/searchd -c /usr/local/sphinx/etc/sphinx.conf --stop
/usr/local/sphinx/bin/searchd -c /usr/local/sphinx/etc/sphinx.conf --stop
sphinx-for-chinese安装
--------------------------------------------------------------------------
1、http://code.google.com/p/sphinx-for-chinese/downloads/list 下载
sphinx-for-chinese-1.10.1-dev-r2287.tar.gz 
2、进行安装
  tar xvzf sphinx-for-chinese-1.10.1-dev-r2287.tar.gz 
  cd sphinx_xxx
  ./configure --prefix=/usr/local/sphinx --with-mysql=/usr
  make 
  make install
  这样基本安装就好了。
3、解压分词
  tar xvzf xdict_1.1.tar.gz 
  cd /usr/local/sphinx
  cd bin
  ./mkdict /path/to/xdict_1.1.txt /usr/local/sphinx/etc/xdict
4、配置sphinx文档
   cd /usr/local/sphinx/etc
   cp sphinx.config.dist sphinx.config
   
   vi sphinx.config
   找到charset_type = utf-8
   后添加
   chinese_dictionary= /usr/local/sphinx/etc/xdict
5、建议简单indexer
   cd /usr/local/sphinx/etc/
   /usr/local/sphinx/bin/indexer --all
   /usr/local/sphinx/bin/searchd
   如要关闭
   /usr/local/sphinx/bin/searchd -c /usr/local/sphinx/etc/sphinx.conf --stop
这样一个简单的例子就OK了
WINDOW版下的安装
------------------------------------------------------------------------------------------------------------------------------
1、到官网上下载http://www.sphinxsearch.com/downloads.html 下载win32 binaries w/mysql suppot的sphinx 
0.9.9版
2、解压到window下某目录下 例如:d:\sphinx
   把例子example.sql 建在mysql中。
3、安装.
d: cd sphinx
cd bin
searchd.exe --install --config d:\sphinx\sphinx.conf --servicename sphinxSearch
安装成功
4、配置sphinx.conf文件
主要有四项,source documents(源头)、index documents(源头)、indexer、searchd服务选项配置
5、建立索引
cd bin
indexer.exe --config d:\sphinx\sphinx.conf documents(源头)
6、运行sphinx进程
searchd.exe --config d:\sphinx\sphinx.conf
7、命令测试效果 
search.exe -c d:\sphinx\sphinx.conf this is my

免责声明:文章转载自《sphinx安装步骤》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇python向多个邮箱发邮件--注意接收是垃圾邮件uniapp——如何配置scss和uview ui框架下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

如何用nodejs 开发一个命令行交互工具

参考地址1 参考地址2 一、npm package.json bin 1、package.json { "name": "test", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "test": "echo "Erro...

Cacti修改图形右侧RRDTool水印

简述 要修改Cacti中图形右侧的标注水印,因为图形是由RRDTools生成,就要在RRDTools源码中修改。所以我们需要重新编译 RRDTool。 修改步骤 1、首先先检查当前使用的RRDTool版本,后边我们方便准备相同版本的安装包 [root@brace ~]# rrdtool -v 经检查当前的版本是RRDtool 1.7.2...

windows环境变量PATH顺序的重要性

  PATH是路径的意思,PATH环境变量中存放的值,就是一连串的路径。不同的路径之间,用英文的分号间隔开。系统在执行用户命令时,若用户未给出绝对路径,则首先在当前目录下寻找相应的可执行文件、批处理文件等。若找不到,再依次在PATH保存的这些路径中寻找相应的可执行程序文件(windows环境变量的查找顺序是按照文件的录入顺序从前往后寻找的,最前面一条的优先...

mac配置wkhtmltopdf

安装依赖:git, wget, gcc, xcode, X11. wkhtmltopdf是一个将html页面转成pdf的工具。 这段时间公司涉及到将html转成pdf/jpg的相关功能,我查了很多资料,网上大能找到的方法主要有以下两种: a)利用swt的panel.setPage(url) 和Graphics2D结合 b)HtmlImageGenerat...

免安装的tomcat转服务

一:确保tomcat 在点击binstartup 文件可以正常启动访问; 二:本机安装有JDK; 三:本机环境变量配置:JAVA_HOME:C:Javajdk1.7.0_17; 四:本机Tomcat环境变量配置:CATALINA_HOME:D:workapache-tomcat-7.0.72;      五:找到Tomcat目前中bin目前下的servic...

win7 部署tomcat

1,下载 jdk:http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u3-download-1501626.html 2,下载tomcat:http://tomcat.apache.org/download-70.cgi 3,各自安装 4,配置环境变量: JAVA_HOME=C:\Pr...