1、相關知識 Gogs(Go Git Service) 是一個由 Go語言編寫的自助 Git托管服務。這是個和gitlab一樣的東西,提供git的存儲服務,說白了就是git服務器,就好像github提供git服務一樣。 任何 Go 語言 支持的平台都可以運行 Gogs,包括 Windows、Mac、Linux 以及 ARM。這又一次體驗了go的跨平台,說真的無依賴的,包不大的跨平台體驗好棒。 官網:https://gogs.io/ github:https://github.com/gogits/gogs
環境要求- 數據庫(選擇以下一項):
- MySQL:版本 >= 5.5.3
- PostgreSQL
- MSSQL
- TiDB(實驗性支持,使用 MySQL 協議連接)
- 或者 什麼都不安裝 直接使用 SQLite3
- git(bash):
- 服務端和客戶端均需版本 >= 1.7.1
- Windows 系統建議使用最新版
- SSH 服務器:
- 如果您只使用 HTTP/HTTPS 或者內置 SSH 服務器的話請忽略此項
- 推薦 Windows 系統使用 Cygwin OpenSSH 或 Copssh
2、系統環境
系統:windows10 數據庫:mysql5.7.19 git:2.6.4 順便一說2.14.1的git打開git bash會提示停止運行,雖然不影響使用,但是強迫症的我,換回了舊的,不能忍啊,每次用完彈出停止。
3、安裝gogs3.1下載
下載地址:https://gogs.io/docs/installation/install_from_binary.html(請自行科學上網 選擇Windows amd64(64位)或者386(32位)
3.2安裝
gogs web
輸入:http://127.0.0.1:3000/訪問web服務,注冊並體驗吧。都是本地服務來的。
手動輸入命令怎麼後台運行,自行了解,這裏先體驗一把而已。
我覺得,這個博客寫得也不錯的,簡單明windows下安裝gogs