sphinx支援中文檢索 安裝coreseek

2021-07-02 12:20:54 字數 1155 閱讀 3012

安裝coreseek

一、coreseek 分兩部分

(1)csft=sphinx

(2)mmseg(作用:分詞)

二、解包coreseek

tar -zxvf coreseek-4.1-beta.tar.gz

有三個資料夾和乙個檔案   csft-4.1  mmseg-3.2.14 testpack readme.txt

首先裝mmseg

cd mmseg-3.2.14

./bootstrap #輸出的warning資訊可以忽略,如果出現error則需要解決

./configure --prefix=/usr/local/mmseg3

make 

make install

驗證mmseg是否安裝成功

cd /usr/local/mmseg3/bin下

建立乙個a.txt檔案

vi a.txt

內容:我來自河北省武安市

執行:./mmseg -d /usr/local/mmseg3/etc a.txt

csft配置

cd /usr/local/src/coreseek-4.1-beta/csft-4.1

./buildconf.sh  #輸出的warning資訊可以忽略,如果出現error則需要解決

./configure --prefix=/usr/local/coreseek --without-unixodbc --with-mmseg-includes=/usr/local/mmseg3/include/mmseg/ --with-mmseg-libs=/usr/local/mmseg3/lib --with-mysql

make && make install

修改coreseek配置檔案

cd /usr/local/coreseek/etc

將複製乙份sphinx.conf.dist 為 csft.conf

cp sphinx.conf.dist csft.conf

vi csft.conf

sock前面的注釋去掉

sql_sock = /tmp/mysql.sock

開啟 sql_query_pre = set names utf8

效果./indexer --all

./search 詞

sphinx支援中文檢索 安裝coreseek

安裝coreseek 一 coreseek 分兩部分 1 csft sphinx 2 mmseg 作用 分詞 二 解包coreseek tar zxvf coreseek 4.1 beta.tar.gz 有三個資料夾和乙個檔案 csft 4.1 mmseg 3.2.14 testpack readm...

sphinx中文索引實現中文檢索

介紹 2 sphinx使用的好處 快速檢索使用者需要的模糊資訊 替代like使用 本身還有中文 分詞 的實現,英文分詞通過 空格 區分,中文分詞通過技術實現 例如 匹配 使用習慣 sphinx是專業做資料檢索的乙個技術使用者去sphinx做模糊查詢,查詢 北京 相關的資訊,sphinx把 北京西二旗...

搭建sphinx中文檢索引擎

前一段在研究sphinx,檢索功能很強大,用的ubuntu,coreseek中文檢索 用root賬戶登入 1 ubuntu9.10需安裝軟體 apt get install gcc g automake libtool mysql client libmysqlclient15 dev libxml...