簡介
MinDoc 是一款針對IT團隊開發的簡單好用的文檔管理系統。
MinDoc 用 Golang 開發。可以方便用戶部署和實用,支持Markdown
和HTML
兩種編輯器。
可以用來儲存日常接口文檔,數據庫字典,手冊說明等文檔。內置項目管理,用戶管理,權限管理等功能,能夠滿足大部分中小團隊的文檔管理需求。
配置依賴
安裝go語言環境依賴:https://golang.google.cn/dl/
一直點下一步即可,默認是安裝在c:\Go目錄下。
新增環境變量:
變量名:ZONEINFO
變量值:C:\Go\lib\time\zoneinfo.zip
如果服務器裝不了go,那么可以在一台可以裝的機器上裝好,然后把C:\Go\lib\time\zoneinfo.zip
拷貝到服務器的C:\Go\lib\time\
目錄下。
下載mindoc的windows安裝包
https://github.com/lifei6671/mindoc/releases
一般文件名為 mindoc_windows_amd.zip
解壓安裝包
將剛才下載的文件解壓到任意目錄。建議不用用中文目錄名稱
。
創建數據庫
這里使用mysql數據庫
CREATE DATABASE mindoc_db DEFAULT CHARSET utf8mb4 COLLATE utf8mb4_general_ci;
配置數據庫
將剛才解壓目錄下 conf/app.conf.example 重名為 app.conf
。同時配置如下節點:
#數據庫配置
db_adapter=mysql
#mysql數據庫的IP
db_host=127.0.0.1
#mysql數據庫的端口號一般為3306
db_port=3306
#剛才創建的數據庫的名稱
db_database=mindoc_db
#訪問數據庫的賬號和密碼
db_username=root
db_password=123456
在 MinDoc 根目錄下使用命令行執行如下命令,用於初始化數據庫
mindoc_windows_amd64.exe install
稍等一分鍾,程序會自動初始化數據庫,並創建一個超級管理員賬號:admin
密碼:123456
啟動程序
如果你設置了環境變量,但是沒有重啟電腦,請在cmd命令行啟動 mindoc_windows_amd64.exe 程序。
如果你設置了環境變量,並且重啟了電腦,雙擊 mindoc_windows_amd64.exe 即可。
此時訪問 http://localhost:8181 就能訪問 MinDoc 了。
注冊為windows系統服務
注冊為windows系統服務器后即使命令行黑窗口關閉,服務依然可以正常運行。
在mindoc的根目錄下用cmd執行下面命令即可注冊為系統服務:
mindoc_windows_amd64 service install