用Gogs在Windows上搭建Git服務


1. 下載並安裝Git,如有需求,請重啟服務器讓Path中的環境變量生效。
2. 下載並安裝Gogs,請注意,在Windows中部署時,請下載MiniWinService(mws)版本。
3.在MariaDB中創建一個命名為Gogs的數據庫,並分配專用的管理賬戶。
4.在CMD中切換到解壓目錄,並輸入gogs.exe web命令,回車就能看到提示運行成功,進入瀏覽器訪問服務器127.0.0.1:3000端口即可訪問。
需要注意的是,執行此步驟是為了完成Gogs的初始化工作,並創建配置文件,在將Gogs服務寄宿到Windows服務之前,只要關閉cmd就無法訪問了。
5.將Gogs注冊為Windows服務。
5.1首先修改gogs的配置文件,修改gogs目錄中的文件Gogs\custom\conf\app.ini,把 RUN_USER = 替換成電腦名稱,如果不知道電腦名稱的話在cmd里輸入echo %COMPUTERNAME% 就會返回電腦全稱。
5.2按照以下示例,修改[server]配置項: 
[server]
DOMAIN = git.yoursite.com
其它配置項請參考Gogs 配置文件手冊
5.3以管理員運行cmd.exe,輸入以下代碼注冊Windows服務
sc create Gogs start= auto binPath= ""E:\Gogs\gogs.exe" web --config "E:\Gogs\conf\app.ini""
sc description Gogs "一款極易搭建的自助 Git 服務,用於驅動團隊內部的代碼協作。" 
6.啟動服務,在服務器的瀏覽器里訪問Gogs服務網站,並配置數據庫,網站域名,管理員賬號等數據后,大功告成。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM