sphinx的部署與使用

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


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章