百度开源 FAQ 问答系统(AnyQ)安装---Linux(无docker)+小白编译AnyQ-dockerlinux[CentOs]
生活随笔
收集整理的這篇文章主要介紹了
百度开源 FAQ 问答系统(AnyQ)安装---Linux(无docker)+小白编译AnyQ-dockerlinux[CentOs]
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
小白編譯AnyQ-docker&linux[CentOs]——AnyQ系列之一https://blog.csdn.net/u011818766/article/details/104117469
原文鏈接:https://blog.csdn.net/qq_28385535/article/details/83213822
1.系統下載及環境安裝
1.github地址:https://codeload.github.com/baidu/AnyQ/zip/master 手動下載系統包
2.或者在linux終端執行命令
- 1
3.cmake3安裝
- 安裝gcc/g++的軟件依賴(要求大于4.8.2)(已安裝請跳過)
- 1
- 下載cmake源代碼包(推薦3.3.2),可以去官網查看最新版的下載地址:https://cmake.org/download/
- 1
- 解壓cmake源碼包
- 1
- 進入目錄,設置,編譯,鏈接
- 1
- 2
- 3
- 4
4.bison 3.0安裝
cd /usr/local/src wget http://ftp.gnu.org/gnu/bison/bison-3.0.tar.gz tar -zxvf bison-3.0.tar.gz cd bison-3.0 ./configure make make install- 首先輸入下面命令,查看是否安裝及版本號,如果沒有安裝,則需要提前安裝
- 1
2.系統編譯
系統及環境下載安裝完以后,進入安裝包目錄,開始進行編譯
cd ./AnyQ mkdir build && cd build && cmake .. & make- 1
- 2
注意事項:在編譯過程中,會遇到多次git clone下載停止的情況,此時只需Ctrl+C暫停程序執行,重新執行cmake .. && make即可。這個過程需要反復進行,直到成功為止。
3.構建索引、配置及Web服務的安裝
系統編譯成功以后,在AnyQ/build目錄下,執行下面的命令
- 獲取AnyQ定制solr、AnyQ示例配置
- 1
- 2
- 啟動solr, 依賴python-json, jdk>=1.8(JDK的安裝請參考:https://www.linuxidc.com/Linux/2016-09/134941.htm)
- 1
- 2
4.系統運行及監控
- 上面步驟執行成功以后,即可在build目錄下運行系統,代碼如下:
- 1
- 系統運行成功后,即可通過http://IP:8999訪問系統運行界面
總結
以上是生活随笔為你收集整理的百度开源 FAQ 问答系统(AnyQ)安装---Linux(无docker)+小白编译AnyQ-dockerlinux[CentOs]的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python数据分析与机器学习(Nump
- 下一篇: linux安装python