天天看點

Ubuntu + coreseek + python + mysql(一、配置環境)

具體下載下傳及安裝方法詳見官網:http://www.coreseek.cn/products-install/install_on_bsd_linux/

安裝過程比較繁瑣,要有耐心!!!

要先配置好Python,我這裡是Python2.7

然後下載下傳安裝Mysql,我這裡是mysql5.5

要下載下傳和安裝Python和Mysql,建議使用新立得軟體包管理器安裝(通過它安裝,不僅安裝友善,而且安裝後系統比較幹淨,也友善解除安裝)到Ubuntu的軟體中心就可以下在新立得軟體包管理器,下面是這個軟體的截圖(在快速過濾輸入框你可以直接輸入要下載下傳的軟體,然後右鍵,标記,然後點選應用----上邊工具欄的“小對号”,即可下載下傳):

Ubuntu + coreseek + python + mysql(一、配置環境)

下載下傳coreseek

根據需求,選擇不同的coreseek版本,我選擇的是4.1,具體版本可見​​coreseek官網​​

1.首先啟動Ubuntu指令終端,啟動後輸入:wget http://www.coreseek.cn/uploads/csft/4.0/coreseek-4.1-beta.tar.gz 來下載下傳coreseek。

2.下載下傳完成後,輸入:tar xvf  coreseek-4.1-beta.tar.gz進行解壓

3.解壓完成後輸入:cd coreseek-4.1-beta 進入coreseek4.1,準備安裝mmseg

安裝mmseg中文分詞

1. 輸入 cd mmseg-3.2.14 進入mmseg的目錄

2. 輸入 ./bootstrap

3. ./bootstrap執行完成後,輸入./configure --prefix=/usr/local/mmseg3 執行configure指令。其中--prefix是mmseg3的安裝路徑設定,建議使用預設路徑

4. make && make install

5. make成功後,輸入cd .. 退出mmseg-3.2.14目錄(回退到父目錄),準備安裝coreseek

安裝coreseek

請不要關閉終端

安裝coreseek這裡比較坑,需要先安裝這四個小東西:m4(不是步槍哦),autoconf,automake,libtool。并且滿足:

        m4 >= 1.4.13     autoconf >=2.65   automake>=1.11  libtool>=2.2.6

這四個工具如何安裝呢?我是通過新立得軟體包管理器安裝的。

安裝完這四個小東西後,可以開始安裝coreseek了

1. 在終端輸入 cd csft-4.1,進入csft4.1目錄(如果剛才關閉終端了,要先回到根目錄(在終端輸入cd ~),然後從這條路經/usr/local/coreseek-4.1-beta/csft-4.1進入csft-4.1 也就是cd /usr/local/coreseek-4.1-beta/csft-4.1)

2. 在終端輸入 sh buildconf.sh

3. 輸入./configure --prefix=/usr/local/coreseek  --without-unixodbc   --with-mmseg  --with-mmseg-includes=/usr/local/mmseg3/include/mmseg/  --with-mmseg-libs=/usr/local/mmseg3/lib/   --with-mysql(如果你要配置python資料源,則還需要添加 --with-python)

4. make && make install 如果在此出現“Python.h不存在”等錯誤或緻命錯誤,可能是那四個小工具沒有安裝好的原因,如果提示mysql出錯,那麼可能是mysql安裝過程中出現問題,如果沒有報錯,則安裝完成