分享Windows下安装Sphinx的方法和步骤
1,开始前的准备工作来源:http://www.coreseek.cn/products/ft_down/
下载csft3.1:http://www.coreseek.cn/uploads/csft/3.1/win32/csft3.1.bin.zip
下载标准词库:http://www.coreseek.cn/uploads/csft/3.1/data.zip
解压:csft3.1.bin.zip 如下目录,解压在C:\csft3.1目录下
解压:data.zip,解压在C:\csft3.1\data目录下 [分词包]
(1)复制 C:\csft3.1\conf\csft.conf.in 文件到 C:\csft3.1\bin\ 目录下,并重命名为csft.conf
注意csft.conf文件里的类似:path = @CONFDIR@/data/test1
把@CONFDIR@替换为C:\csft3.1\ 如上更改为:path = C:\csft3.1\ data\test1
(2)把测试数据 C:\csft3.1\conf\example.sql 导入数据库 [这个基本都会吧!]
(3)建立索引,在DOC界面下运行:indexer.exe --all 如下图,
sql_host = localhost #数据库主机地址
sql_user = test #数据库用户名,拥有数据库所有权限
sql_pass =
sql_db = test #数据库名
sql_port = 3306 #可用端口,一般不需要更改
其它配置使用默认,先体验下sphinx全文索引功能。
(4)测试搜索是否正常,运行:search.exe test 如下图
测试正常将返回
(5)开启搜索进程服务,运行:searchd.exe 如下图
附:PHPWind程序支持Sphinx全文索引的配置。
Windows下安装Sphix使用csft非常简单,如果大家有兴趣可从sphinx[www.sphinxsearch.com]官方下载安装,不过有点复杂,这里就不介绍了,高手们慢慢体验