在自己的linux服务器上面部署ShowDoc
ShowDoc就是一個(gè)非常適合IT團(tuán)隊(duì)的在線文檔分享工具,使用的是一款非常輕量級(jí)的關(guān)系數(shù)據(jù)庫系統(tǒng)SQLite,支持多數(shù)SQL92標(biāo)準(zhǔn)。它可以加快團(tuán)隊(duì)之間溝通的效率。
但是把所有的接口文檔寫在第三方的服務(wù)器上面,是不怎么安全的,所以想安裝到自己的開發(fā)服務(wù)器上面,僅供內(nèi)網(wǎng)訪問。
它都有些什么功能?
1)分享與導(dǎo)出
2)權(quán)限管理 公開項(xiàng)目與私密項(xiàng)目|項(xiàng)目成員
3)編輯功能 包括markdown編輯|模板插入|歷史版本
?
安裝ShowDoc
①、如果你熟悉命令行,則可通過Composer安裝。
②、如果采用手動(dòng)方式安裝,則請(qǐng)下載代碼:https://github.com/star7th/showdoc點(diǎn)擊打開鏈接
? ? ? 我選擇的是手動(dòng)安裝,
? ? ? 1)首先從https://github.com/star7th/showdoc下載壓縮包
? ? ? 2) 然后用rz命令上傳到服務(wù)器上,也可以用上傳工具,比如WinSCP等
? ? ? 3)下載的是showdoc-master.zip,是一個(gè)用uzip命令解壓,你可以改成你想要的文件名
? ? ? 4)配置虛擬主機(jī)
? ? ? ? ? 我的服務(wù)器用的tenginx, 編輯配置文件 vi xx/tenginx/conf/vhosts.conf ,在末尾添加如下:
? ? ? ? ??
? ? ? ? ?5)重啟tenginx服務(wù)
? ? ? ? ?6)在瀏覽器地址欄?showdoc.wanshifu.com/install 開啟安裝
? ? ? ? ? ? ? 可能出現(xiàn)以下提示,說明文件寫入權(quán)限,按下面提示給文件權(quán)限。eg: chomod ?-R ?777 Public/Uploads
? ? ? ? ? ? ? 然后出現(xiàn)安裝頁面,按提示安裝即可
? ? ? ? ? ? ? ?
? ? ? ? 7) 安裝成功后,注冊(cè)登陸后,建立一個(gè)test項(xiàng)目,很方便快捷,也美觀
? ? ? ? ?
注意事項(xiàng):
文件夾權(quán)限
請(qǐng)確保/Application/Runtime 、 /Public/Uploads 、 /Sqlite 、 /Sqlite/showdoc.db.php 有可寫權(quán)限
?
如何關(guān)閉驗(yàn)證碼
/Application/Common/Conf/Config.php 配置項(xiàng)里面增加 ‘CloseVerify’ => true,然后刪除/Application/Rumtime下的所有文件(這些都是緩存)
轉(zhuǎn)載于:https://www.cnblogs.com/qq350760546/p/8399529.html
總結(jié)
以上是生活随笔為你收集整理的在自己的linux服务器上面部署ShowDoc的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 泛型详解-绝对是对泛型方法讲解
- 下一篇: mac 下配置连接Linux服务器方法,