1. 安裝java環(huán)境
因?yàn)橐郧把b過(guò)瘟裸,不再贅述。網(wǎng)上有很多這方面的教程,可自行搜索。
2. 安裝Gitblit
2.1 下載
Gitblit官方下載地址
下載下來(lái)是一個(gè)zip壓縮包昂拂,直接解壓即可。
這里我下載下來(lái)的是gitblit-1.8.0.zip抛猖,然后解壓到D盤格侯,最終路徑為D:\gitblit-1.8.0
。
解壓路徑最好不要有空格和中文字符财著。
2.2 配置
找到data文件下的gitblit.properties文件(我這里是D:\gitblit-1.8.0\data\gitblit.properties
)联四,用EditPlus或者記事本打開(kāi),進(jìn)行編輯瓢宦。
- 配置資源庫(kù)路徑
#這是我的設(shè)置碎连,可自行設(shè)置為其他路徑
git.repositoriesFolder = E:/GitRepository
**注意路徑中的斜線一定要用 / ,不要使用 \ **
- 配置http服務(wù)的ip和端口號(hào)
#ip灰羽,如果不設(shè)置具體ip地址而是直接留空驮履,那么就會(huì)綁定本機(jī)所有ip;
#如果設(shè)置為localhost廉嚼,那么Gitblit只會(huì)監(jiān)聽(tīng)指向localhost的請(qǐng)求玫镐。
server.httpBindInterface =192.168.199.239
#端口號(hào),推薦80 or 8080
server.httpPort = 10101
- 配置https服務(wù)的ip和端口號(hào)
#ip怠噪,規(guī)則與http同恐似。
server.httpsBindInterface =192.168.199.239
#端口號(hào),推薦443 or 8443
server.httpsPort = 8443
- 保存并關(guān)閉傍念。
2.3 運(yùn)行g(shù)itblit.cmd
位于根目錄矫夷。我這里是D:\gitblit-1.8.0\gitblit.cmd
,直接雙擊運(yùn)行即可憋槐。
如果運(yùn)行成功双藕,會(huì)顯示下面的界面:
如果出錯(cuò),此窗口會(huì)自動(dòng)關(guān)閉阳仔,導(dǎo)致打印的錯(cuò)誤信息無(wú)法查看忧陪。我是用錄屏軟件錄下來(lái),然后去看打印的錯(cuò)誤信息近范。
2.4 驗(yàn)證是否安裝成功
在瀏覽器輸入前面配置的http服務(wù)ip和端口號(hào)進(jìn)行訪問(wèn)(我的是http://192.168.199.239:10101/)嘶摊,出現(xiàn)以下界面就成功了。
2.5 設(shè)置以Windows Service方式啟動(dòng)Gitblit
前面我們是以運(yùn)行g(shù)itblit.cmd的方式啟動(dòng)Gitblit的评矩,如果不想每次開(kāi)機(jī)都去雙擊執(zhí)行它叶堆,跟隨系統(tǒng)自啟豈不是美哉。下面我們看怎么實(shí)現(xiàn)斥杜。
- 打開(kāi)installService.cmd文件
文件位于根目錄下虱颗。我的是D:\gitblit-1.8.0\installService.cmd
俯萌,用EditPlus或者記事本打開(kāi)。 - 編輯installService.cmd文件
#修改ARCH上枕,32位系統(tǒng):SET ARCH=x86咐熙,64位系統(tǒng):SET ARCH=amd64
SET ARCH=amd64
#添加 CD 為程序目錄
SET CD=D:\gitblit-1.8.0
#修改StartParams里的啟動(dòng)參數(shù),給空就可以了辨萍。
--StartParams="" ^
- 保存
- 以管理員身份運(yùn)行installService.cmd文件棋恼。
-
在計(jì)算機(jī)-管理-服務(wù)下,就能看到已經(jīng)存在的gitblit服務(wù)了锈玉。
安裝過(guò)程中有其他問(wèn)題可留言爪飘。