日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
gitbook部署wiki系統(tǒng)具體步驟

GitBook是一個(gè)命令行工具(和Node.js庫),用于使用GitHub / Git和Markdown(或AsciiDoc)構(gòu)建精美的書籍。

為梁河等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計(jì)制作服務(wù),及梁河網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為網(wǎng)站制作、做網(wǎng)站、梁河網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!

這里使用一個(gè)簡單粗暴的wiki系統(tǒng),使用場景為公司運(yùn)維內(nèi)部專用wiki系統(tǒng),僅僅一個(gè)展示頁面。這里簡單記錄下,以便同行使用。

本地編輯md文檔后,通過git push到gitlab,gitlab觸發(fā)webhooks后,由jenkins自動拉取后rsync推送到線上web機(jī)器,遠(yuǎn)程調(diào)用sh腳本進(jìn)行一次init build即可。

web部署gitbook

安裝nodejs,這里到官網(wǎng)https://nodejs.org/en/download/直接下載nodejs二進(jìn)制安裝包解壓并設(shè)置環(huán)境變量即可。

mv node-v10.16.0-linux-x64  /bin/
mv /bin/node-v10.16.0-linux-x64  /bin/node
vim  /etc/profile
export  PATH=/usr/bin/node/bin:$PATH
source  /etc/profile

安裝gitbook

npm install gitbook-cli -g

jenkins

rsync -avz  $WORKSPACE/ 10.1.14.17:/data/wwwroot/wiki  --exclude=".git"  --exclude="metadata" --exclude="mainlib.db"
ssh  -Tq root@10.1.14.17

配置nginx

nginx配置如下:

server {
       listen       80;
       server_name  wiki.21yunwei.com;
       access_log /logs/nginx/wiki/wiki_access.log main;
       error_log  /logs/nginx/wiki/wiki_error.log;
       root /data/wwwroot/wiki/;
       location / {
               proxy_pass http://gitbook;
           }
       location = /nginx-status  {
           stub_status   on;
           access_log   off;
}

本地編輯md文件后直接push到gitlab,觸發(fā)webhook后由jenkins執(zhí)行后變的推送以及遠(yuǎn)程執(zhí)行sh進(jìn)行init,這樣web就可以直接訪問靜態(tài)頁面了。


當(dāng)前標(biāo)題:gitbook部署wiki系統(tǒng)具體步驟
當(dāng)前鏈接:http://www.dlmjj.cn/article/ccopsgs.html