- 按照官方文檔步驟安裝
http://www.coreseek.cn/products-install/install_on_bsd_linux/#srcdesc - 出現(xiàn)的問題
-
出現(xiàn)
undefined reference to 'libiconv'的錯誤,解決方法有如下:- 方法一(Linux系統(tǒng)使用)
export LIBS="liconv" make clean ./configure --prefix=/usr/local/coreseek --without-python --without-unixodbc --with-mmseg --with-mmseg-includes=/usr/local/mmseg3/include/mmseg/ --with-mmseg-libs=/usr/local/mmseg3/lib/ --without-mysql方法二:
configure之后,編輯src/Makefile,在其中搜索lexpat,在后面加上-liconv,修改后為-lexpat -liconv -L/usr/local/lib,再次執(zhí)行make && make install方法三:
首先configure,然后編輯config/config.h,將其中的USER_LIBICONV, 將其后的1修改為0,再次執(zhí)行make && make install
- 測試
- 建立索引
/usr/local/coreseek/bin/indexer -c etc/csft.conf --all ##--all表示全部索引 - 啟動搜索服務(wù)
- 控制臺模式
/usr/local/coreseek/bin/searchd -c etc/csft.conf --console
- 后臺服務(wù)模式
/usr/local/coreseek/bin/searchd -c etc/csft.conf //后臺服務(wù)
/usr/local/coreseek/bin/searchd -c etc/csft.conf --stop //停止服務(wù)
/usr/local/coreseek/bin/indexer -c etc/csft.conf index名稱
/usr/local/coreseek/bin/indexer -c etc/csft.conf --all --rotate// 更新后臺服務(wù)的索引
4. 參考
http://www.coreseek.cn/products-install/install_on_bsd_linux/
http://www.coreseek.cn/products-install/step_by_step/
http://www.coreseek.cn/products-install/mysql/