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