天天看點

如何安裝xunsearch到伺服器使用呢

很久之前裝過一次搭配Thinkphp使用,這次項目又要用到,就簡單記錄下,友善以後自己可以查詢,加快工作效率。

1,下載下傳xunsearch,可以直接下載下傳安裝包扔到伺服器,或者通過ssh指令行線上下載下傳,均可。

2,看官方手冊安裝,安裝得時候需要指定一個目錄,建議在項目外,這樣後期可以多個項目用,結構相對清晰。這裡我直接回車,殺個預設!

如何安裝xunsearch到伺服器使用呢

然後以為很順利的時候,基本都是會出點小差錯,畢竟寫作需要嘛。

如何安裝xunsearch到伺服器使用呢

這種情況一般是因為我們伺服器缺少相關依賴。我們嘗試下逐個擊破。

首先 安裝g++,我們來執行指令

yum install gcc-c++

接着,安裝 zlib子產品

yum install zlib-devel

然後我們執行安裝指令,嗯呐,一樣不行,這就偏離了寫作需要了,不過我嘗試再執行一次上面2個指令,然後和修改了下setup.sh這個腳本裡面的某一句,對,這是這一句。然後再次安裝就行了。

echo “Configuring xapian-core-scws …”

找到上面這一句,在./configure --prefix=$prefix 這句後面加個CXX=c++,實拍圖如下。

如何安裝xunsearch到伺服器使用呢

成功的背後究竟隐藏着什麼呢?我認為是無數毛發即将的脫落,才換來今次的成功。

如何安裝xunsearch到伺服器使用呢

然後啟動和對接呢,官方手冊為你歡樂為你飛!

如何安裝xunsearch到伺服器使用呢

切換到根目錄再執行啟動語句,可以看看我的圖。

/usr/local/xunsearch/bin/xs-ctl.sh restart