下載gitblit:
解壓gitblit:
解壓gitblit到D盤(其他盤也行,我解壓的位置D:\gitblit-1.8.0\gitblit-1.8.0,內容如下圖)
配置gitblit:
打開解壓目錄下的data文件夾,修改文件gitblit.properties,我的配置如下
include = defaults.properties
#
# Define your overrides or custom settings below
#
git.repositoriesFolder = F:/GitProject
server.httpPort = 5524
server.httpBindInterface = 192.168.8.234
server.httpsBindInterface = localhost
配置屬性說明:
- include = defaults.properties : 引入默認的配置,data文件夾上有個defaults.properties文件,裏面的內容便是默認配置
- git.repositoriesFolder = F:/GitProject : 本地倉庫的存放位置,我存放在F:/GitProject,注意是F:/不是F:\,直接從文件管理器上覆制的格式是\,也許會導致該項配置無效
- server.httpPort = 5524 : 5524是網頁端訪問git時使用的端口,此端口不能被其他程序使用,如果此端口已被使用,則換一個端口即可
- server.httpBindInterface = 192.168.8.234 :192.168.8.234是服務器ip,也就是也必須是你的電腦的ip地址,在DOS窗口執行命令ipconfig可查看,一般是以太網的IPv4地址
- server.httpsBindInterface = localhost : 我也不知道是什麼,照填就是
運行gitblit服務器:
要求已經安裝且正確配置java jdk,我安裝的是java jdk8,DOS窗口執行命令得下圖結果則爲已安裝jdk且配置正確,配置正確後即可往下走,否則,先安裝配置好jdk,安裝和配置jdk的方法自行百度,此處不多做贅述
雙擊解壓目錄下的gitblit.cmd便可運行git服務器,待窗口如下顯示即可從網頁端訪問git服務器,注意,下圖的窗口不可以關閉
瀏覽器訪問http://192.168.8.234:5524(其中192.168.8.234和5524是配置gitblit那一步所作的配置)即可訪問git服務器,同網關的其他局域網用戶也可以訪問該網頁,訪問結果如下,默認用戶名跟密碼都是admin,可登錄後修改密碼
admin用戶具有管理員權限,可以隨意創建用戶、刪除用戶、創建倉庫、刪除倉庫等。此處不對這些操作做過多的贅述,自己摸索便可,admin應該創建用戶供局域網的其他人登錄,不應直接給admin的密碼給其他用戶
安裝gitblit服務:
安裝gitblit服務後,可以開機自動開啓gitblit服務器,不需要雙擊gitblit.cmd運行服務器
運行installService.cmd可以安裝服務,但是,切記,不是右鍵以管理員身份運行installService.cmd,而是以管理員身份運行cmd(如下圖)
在DOS窗口運行安裝命令,步驟如下
D:
cd D:\gitblit-1.8.0\gitblit-1.8.0
installService.cmd
上面1、2行可以根據你解壓的位置修改
打開本地服務,則可以看到gitblit服務,啓動該服務,並且設置啓動類型爲自動,便可以開機自啓動git服務器
至此,git服務器搭建完畢