1. 程式人生 > >Gogs 安裝(windows)

Gogs 安裝(windows)

Gogs簡介

Gogs 是一款類似GitHub的開原始檔/程式碼管理系統(基於Git),Gogs 的目標是打造一個最簡單、最快速和最輕鬆的方式搭建自助 Git 服務。使用 Go 語言開發使得 Gogs 能夠通過獨立的二進位制分發,並且支援 Go 語言支援的 所有平臺,包括 Linux、Mac OS X、Windows 以及 ARM 平臺。

 

開源

go語言開發

快速、簡單搭建

可裝windows,linux

 

gitlab 只能裝linux,步驟複雜,棄用

gitee 團隊限制5人,超出收費,差評

github 私有收費,差評

 

 

1、下載git for windows

https: //github .com /git-for-windows/git/releases/download/v2 .15.0.windows.1 /Git-2 .15.0-64-bit.exe

2、下載NSSM:

https: //nssm .cc /release/nssm-2 .24.zip

3、下載Gogs:

https: //dl .gogs.io /0 .11.29 /windows_amd64 .zip

4、安裝git for windows:


一直下一步完成。

5、安裝NSSM:
解壓安裝包:
安裝包解壓至D:\Git\NSSM
設定系統變數:
"控制面板" --> "系統和安全"--> "系統"--> "高階系統設定"--> "環境變數"--> "系統變數"-->"編輯系統變數"

一、在"變數值"專案新增NSSM檔案路徑"D:\Git\NSSM\win64"(記得在路徑前新增半形";")

二、配置上git目錄到path環境變數 C:\Program Files (x86)\Git\bin;

 


6、新增Gogs到系統服務:
安裝包解壓至:D:\Git\Gogs
新建程式碼倉庫目錄:D:\Git\Gogs\data\repositories
編輯系統安裝檔案:D:\Git\Gogs\scripts\windows\install-as-service.bat
修改如下專案:SET gogspath=D:\Git\Gogs (按實際安裝目錄修改)

以管理許可權執行安裝指令碼:

 

安裝完成!

 

系統服務列表:

右鍵啟動,設為自動,若修改配置檔案,需要在此處右鍵重啟

7、安裝Gogs:

在瀏覽器中輸入:http://127.0.0.1:3000/

下面這些專案要特別設定一下:資料庫、倉庫根目錄、URL地址、埠號、管理員賬號

 

後續有問題,可以到gogs資料夾  gogs\custom\conf\app.ini    檔案進行修改

 

8、登入系統