html5中文学习网

您的位置: 首页 > 网络编程 > PHP编程 » 正文

Windows下安装使用Sphinx_PHP教程_编程技术

[ ] 已经帮助:人解决问题

1. 从http://sphinxsearch.com 下载Sphinx  2.0.1-beta

2. 解压缩到合适目录(这里以d:/shpinx为例)

3. 建立配置文件
Sphinx包默认附带sphinx.conf.in,sphinx-min.conf.in,example.sql例子,我们完全可以从
sphinx-min.conf.in复制出一个sphinx.conf用来测试。

修改sphinx.conf必要项(数据库作为数据源):mysql数据库连接项(参照example.sql建立测试数据到数据库);@CONFDIR@替换成实际目录,然后手动建立好该目录及子目录,这里为

d:/sphinx/data  # 索引数据目录
d:/sphinx/log # 进程文件目录

4. 安装Sphinx到Windows服务
searchd.exe --install -c d:/sphinx/sphinx.conf --servicename SphinxSearch
启动该服务

5. PHP客户端测试
进入d:/sphinx/api目录,sphinx提供了php, python , ruby , c等客户端代码,如果Php程序员想访问Sphinx,包含sphinxapi.php就可以了 ,test.php是Sphinx提供的访问例子。

在测试之前,需要生成索引文件到d:/shpinx/data目录,进入d:/sphinx/bin执行
indexer.exe -c d:/sphinx/sphinx.conf --all
运行成功后必须重新启动Sphinx才能生效。重启后执行test.php
php test.php test AhqHTML5中文学习网 - HTML5先行者学习网

AhqHTML5中文学习网 - HTML5先行者学习网
AhqHTML5中文学习网 - HTML5先行者学习网
(责任编辑:)
推荐书籍
推荐资讯
关于HTML5先行者 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助