使用gitblit搭建git伺服器
阿新 • • 發佈:2018-11-25
前言
一直在學習新技術,我想都整理到部落格上。公司還在堅持用svn,之前學過git都快要忘記了,此篇部落格記錄搭建基於gitblit的git伺服器。當然直接使用linux也可以,不過我不是很熟悉,考慮到我的主語言是Java,也就用gitblit搭建了一個。
環境
Windows server 2016
Centos 7
jdk8
gitblit1.8
下載
官網:http://www.gitblit.com/
Windows
解壓檔案
gitblit-1.8.0.zip
修改配置檔案
/data/defaults.properties 修改屬性 git.repositoriesFolder = ${baseFolder}/git -> {資源庫地址} server.httpPort = 0 -> {自定義埠號} server.httpsBindInterface = -> {localhost}
註冊服務
/installService.cmd
在SET ARCH=amd64下新增
SET CD={gitblit解壓目錄}
修改
--StartParams = ""
管理員身份執行此檔案然後啟動服務
開放埠
關閉防火牆或者建立埠開放規則
登陸
登陸 ip:配置的埠號
初始賬戶密碼 admin admin
Linux
解壓
tar -zxvf gitblit-1.8.0.tar.gz
修改配置檔案
需要修改的項同window
開放埠
//開放埠 firewall-cmd --zone=public --add-port={埠號}/tcp --permanent //重新載入 firewall-cmd --reload //重啟防火牆 systemctl restart firewalld.service
啟動
1.回到上級目錄
2,修改gitblit.sh
修改為
nohup java -jar gitblit.jar --baseFolder data >{log地址} &
3.bash gitblit.sh