Windows下安裝git伺服器

Linux袁浩發表於2024-03-23

Windows平臺下Git伺服器搭建

該文章轉自:https://www.cnblogs.com/android-joker/p/4513125.html

安裝和配置Java執行環境

1: 下載Java執行環境,下載地址:https://www.java.com/zh-CN/download/manual.jsp
2: 安裝jre,配置java環境變數
3: 右鍵”計算機” => "屬性" => "高階系統設定" => "高階" => "環境變數" => "系統變數"
   變數名                                      變數值
   JAVA_HOME                                  C:\Program Files (x86)\Java\jre-1.8
   PATH                                       %JAVA_HOME%\bin
4: 驗證Java是否安裝成功
   開啟命令視窗,輸入java -version,回車,如果出現以下的版本資訊,說明安裝成功
   C:\Users\yh>java -version
	java version "1.8.0_391"
	Java(TM) SE Runtime Environment (build 1.8.0_391-b13)
	Java HotSpot(TM) Client VM (build 25.391-b13, mixed mode, sharing)

下載安裝和配置Gitblit

1: 下載Gitblit,下載地址http://www.gitblit.org,解壓縮下載的壓縮包即可,無需安裝
2: 建立倉庫資料夾 C:\git
3: 找到gitblit目錄下的data檔案下的 defaults.properties 檔案,用“記事本”或文字編輯器開啟
4: 找到 git.repositoriesFolder,修改作為倉庫路徑
   #git.repositoriesFolder = ${baseFolder}/git
    git.repositoriesFolder = C:\git
5: 找到 server.httpPort和server.httpsPort
	server.httpPort = 58080
	server.httpsPort = 58443
6: 找到 server.httpBindInterface和server.httpsBindInterface
   server.httpBindInterface = 192.168.0.105
   server.httpsBindInterface = 192.168.0.105
7: 儲存,關閉檔案

執行gitblit.cmd 批處理檔案,執行成功,結果如下

2024-03-05 23:18:09 [INFO ] Started ServerConnector@1ab2585{SSL-HTTP/1.1}{192.168.0.105:58443}
2024-03-05 23:18:09 [INFO ] Started ServerConnector@bdc168{HTTP/1.1}{192.168.0.105:58080}
2024-03-05 23:18:09 [INFO ] Started @3475ms

在瀏覽器中開啟,現在就可以使用GitBlit,測試網路連線

http://192.168.0.105:58080
https://192.168.0.105:58443

設定成服務方式(Windows Service)啟動Gitblit

1: 用“記事本”或文字編輯器編輯Gitblit目錄下installService.cmd 檔案
2: 將"SET ARCH=amd64"修改為"SET ARCH=x86"(取決於jre的架構)
3: 將StartParams裡的啟動引數設定為空就可以了,儲存關閉檔案
4: 關閉正在執行的cmd命令視窗,以管理員身份執行Gitblit目錄下的installService.cmd檔案
5: 在伺服器執行視窗中鍵入"services.msc"回車,開啟 Windows 服務視窗,在服務中就能看到已經存在的gitblit服務了
6: 啟動該服務。平時使用時,保持這個服務是啟動狀態就可以了

相關文章