1、下载软件,解压后,拷贝到指定的目录
下载 http://www.coreseek.com/ 地址
2、建立一个sphinx的配置文件。
3、建立索引
分为三步走:
配置数据源 配置索引 配置服务器端的信息。
(1)配置数据源(固定的某个表的数据)
语法:source 数据源的名字
在一个配置文件中,可以配置多个数据源的。
(2)针对数据源配置索引,
一个数据源对应一个索引的配置,
(3)配置sphinx服务器端信息。
4、根据sphinx.conf的配置,创建索引
以管理员进入cmd 进入到sphinx/bin目录
语法:
indexer -c 配置文件 索引的名字
5、安装sphinx(coreseek)启动服务,
以管理员进入cmd进入到sphinx/bin目录,使用searchd.exe命令
语法:searchd -c 配置文件 --install
启动服务
默认的端口号是9312,
总结:
(1)针对数据源建立索引,要配置的是数据源,数据源对应的索引,服务器端配置
使用indexer命令完成索引的创建。
(2)启动sphinx的服务进行查询
(3)带上配置文件
三、使用php查询测试
建一个文件夹,把sphinx/api/sphinxapi.php复制到该文件夹下在建一个文件sphinx.php ,如下: