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