CentOS7.6+寶塔面板安裝MM-Wiki知識分享平臺教程 ——墨澀網(wǎng)
MM-Wiki 一個輕量級的企業(yè)知識分享與團隊協(xié)同軟件,可用于快速構(gòu)建企業(yè) Wiki 和團隊知識分享平臺。部署方便,使用簡單,幫助團隊構(gòu)建一個信息共享、文檔管理的協(xié)作環(huán)境。
特點
- 部署方便,基于 golang 編寫,只需要下載對于平臺下二進制文件執(zhí)行即可。
- 快速安裝程序, 提供方便的安裝界面程序,無需任何手動操作。
- 獨立的空間,空間是一組文檔的集合,一般為公司部門或者團隊,空間下的文檔相互獨立。空間可根據(jù)需求設置空間訪問級別。
- 完善的系統(tǒng)權(quán)限管理,系統(tǒng)可以自定義角色,并為不同角色授予不同的權(quán)限。
- 集成統(tǒng)一登錄,本系統(tǒng)支持通過外部系統(tǒng)認證用戶, 比如與公司的 LDAP 登錄融合。具體請看登錄認證功能。
- 郵件通知功能,當開啟郵件通知,文檔更改會通知所有關(guān)注該文檔的用戶。
- 文檔具有分享和下載功能,目前只支持下載 MarkDown 源文件。
安裝環(huán)境
測試環(huán)境:CentOS7.6+寶塔6.9.8+Nginx1.15+MySql5.6+PHP7.2
項目地址:
Github地址:https://github.com/phachon/mm-wiki
版本下載:https://github.com/phachon/mm-wiki/releases
一、開放端口
1.在服務器的安全組中開放mmwiki所用的端口(默認8090,可自定義)
2.用ssh登錄服務器,執(zhí)行下面的命令開放端口
firewall-cmd --zone=public --add-port=8090/tcp --permanent firewall-cmd --reload
二、新建數(shù)據(jù)庫
在寶塔面板中新建數(shù)據(jù)庫備用
三、安裝mm-wiki
用ssh命令安裝:(逐行回車執(zhí)行)
mkdir mmwiki cd mmwiki wget https://github.com/phachon/mm-wiki/releases/download/v0.1.3/mm-wiki-linux-amd64.tar.gz tar -zxvf mm-wiki-linux-amd64.tar.gz && rm -rf mm-wiki-linux-amd64.tar.gz cd install ./install
此時可以在瀏覽器訪問 http://ip:8090 進入安裝界面,完成安裝配置。
注意:
如果你的服務器在中國大陸,上面的步驟中直接wget下載mm-wiki會很慢,你也可以在文章末尾直接下載mm-wiki文件,然后在寶塔面板手動上傳到root/mm_wiki文件夾下,新建并進入文件夾解壓安裝還是要在命令環(huán)境下執(zhí)行。(可省去命令:wget https://github.com/phachon/mm-wiki/releases/download/v0.1.3/mm-wiki-linux-amd64.tar.gz)
四、運行安裝向?qū)?/h2>
瀏覽器訪問ip:8090
進入安裝配置。
ip:8090
進入安裝配置。第一步:同意協(xié)議,繼續(xù)。
第二步:程序檢測安裝環(huán)境
第三步:如果你使用ip
訪問,addr監(jiān)聽地址填0.0.0.0
,用域名的話,填127.0.0.1
即可,監(jiān)聽端口可以繼續(xù)填8090
,文檔目錄填寫/root/mmwiki(可以自定義)。
第四步:填寫數(shù)據(jù)庫信息和程序的超級管理員信息(其他信息一般默認即可)
第五步:準備開始安裝
第六步:安裝成功!(先不要急著訪問,應為還沒有啟動)
五、寶塔用戶配置開機自啟動程序
設置之前進入命令行終端按“ctrl+C”停止 install 進程,或者直接重啟服務器。
在寶塔的“軟件商城”搜索“Supervisor管理器”并安裝,之后打開——添加守護進程。
名稱:隨意填寫
啟動用戶:root(和你cloudreve安裝用戶一樣)
運行目錄:/www/wwwroot/mmwiki/
啟動命令:/www/wwwroot/mmwiki/mm-wiki --conf conf/mm-wiki.conf
進程數(shù)量:1
設置好之后,點擊“啟動”。
mm-wiki進程守護成功地啟動,以后服務器重啟會自動運行。
這個時候你已經(jīng)可以通過http://ip:8090來訪問你的MM-Wiki知識分享平臺了。
六、配置域名和SSL證書
如果需要域名方式訪問,我們需要在寶塔面板設置域名反代,我們需要新建一個網(wǎng)站,綁定好域名(提前做好域名解析)。
然后點擊“設置——SSL——Let's Encrypt”勾選域名填寫信息后申請SSL證書,成功后開啟并強制HTTPS。
然后點擊“設置——反向代理——添加反向代理”,目標URL填寫:http://127.0.0.1:8090,發(fā)送域名:你的網(wǎng)站域名,之后保存。
通過你的域名訪問試試,成功打開登錄界面
后臺管理
補充:傳統(tǒng)命令行配置mmwiki后臺開機自啟動(寶塔用戶建議采用步驟五的方法)
這個程序需要在后臺運行,所以如果你關(guān)掉ssh,程序也就終止運行了。我們需要配置Systemdwe
文件來讓它一直運行。(只適用于CentOS 7
、Debian 8+
、Ubuntu 16+
等。)
回到ssh界面:Ctrl + C 停止 install 安裝程序(一起復制到SSH運行)
cat > /etc/systemd/system/mmwiki.service <<EOF [Unit] Description=mmwiki After=network.target Wants=network.target [Service] Type=simple PIDFile=/var/run/mmwiki.pid WorkingDirectory=/root/mmwiki ExecStart=/root/mmwiki/mm-wiki --conf conf/mm-wiki.conf RestartPreventExitStatus=23 Restart=always [Install] WantedBy=multi-user.target EOF
啟動并開機自啟:(逐行回車執(zhí)行)
systemctl start mmwiki systemctl enable mmwiki
MM-Wiki程序下載
為了能配合上面安裝命令,下載后請不要重命名。
版權(quán)聲明:本文采用知識共享 署名4.0國際許可協(xié)議BY-NC-SA 進行授權(quán)
文章作者:<墨澀>
文章鏈接:
免責聲明:本站為資源分享站,所有資源信息均來自網(wǎng)絡,您必須在下載后的24個小時之內(nèi)從您的電腦中徹底刪除上述內(nèi)容;版權(quán)爭議與本站無關(guān),所有資源僅供學習參考研究目的,如果您訪問和下載此文件,表示您同意只將此文件用于參考、學習而非其他用途,否則一切后果請您自行承擔,如果您喜歡該程序,請支持正版軟件,購買注冊,得到更好的正版服務。
本站為非盈利性站點,并不販賣軟件,不存在任何商業(yè)目的及用途,網(wǎng)站會員捐贈是您喜歡本站而產(chǎn)生的贊助支持行為,僅為維持服務器的開支與維護,全憑自愿無任何強求。