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 ,如下: