ShowDoc部署

操作系統(tǒng)為Centos 7

(1)安裝Docker

登錄本地服務器,切換到root用戶,使用以下命令進行安裝

yum install docker

(2)啟動Docker服務

?啟動命令如下所示

? service docker start

(3)設置Docker服務為開機啟動

設置命令如下

?chkconfig docker on

(4)借助yum命令,安裝git

安裝命令如下所示

yum install git

(5)安裝ShowDoc

從GitHub上復制代碼到本地某個目錄,這里進入根目錄下的test文件夾。

cd /test

git clone -o gitbug https://github.com/stat7th/showdoc

(6)進入ShowDoc目錄開始安裝

cd showdoc/

docker build -t? showdoc ./

docker run - d? ?- -name showdoc -p 4999:80 showdoc

注:如果想在不同端口啟動,請修改4999為其他端口。

(7)訪問ShowDoc

在瀏覽器中 輸入網(wǎng)址 http://192.168.132.132:4999/install/,打開如圖1-5下(注:將IP地址及端口號替換成用戶自己服務器的IP地址及步驟(6)中設置的端口號)

選擇語言(默認中文),單擊OK按鈕,彈出安裝成功提示框,如圖1-6所示。


然后按照提示信息刪除/install目錄,使用如下命令進行刪除(其中的XXX為install路徑)

rm -rf? xxx/install

(8)備份

API文檔是非常重要的文檔,需定期備份。/XXX/showdoc/Sqlite下有個showdoc.db.php文件,定期備份該文件即可。

用戶可以采用手動命令備份,使用如下命令

e.g.mv /xxx/showdoc/Sqlite/showdoc.db.php /test/showdoc.db.php.bak

上面示例將showdoc.db.php文件重命名為showdoc.db.php.bak文件保存在/test目錄下,也可以額編寫自動化備份腳本定期備份。

注:Docker是一個開源的應用容器引擎,讓開發(fā)者可以打包他們的應用及依賴到一個可移植的容器中,然后發(fā)布在Linux系統(tǒng)上,也可以實現(xiàn)虛擬化。容器使用沙箱機制,相互之間不會有任何接口。

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容