前言
gitblit是一個和gitlab、github、gitee功能差不多的git遠程倉庫系統,gitblit開源免費、兼容性強(可在windows和linux環境上運行)、適合中小企業和個人使用。
gitlab安裝部署起來比較麻煩,而gitblit就簡單很多了。
一、環境准備
-
安裝java的jdk環境,參考這個:https://www.cnblogs.com/helf/p/9383337.html
-
下載Tomcat,這里用的是tomcat7版本:https://tomcat.apache.org/download-70.cgi
-
下載gitblit的war包:
官網: http://gitblit.github.io/gitblit/
百度雲:https://pan.baidu.com/s/1Iy2qdn4zSVRTx4Qy-R1iVQ 提取碼:ksqn
二、配置tomcat
不配置也行,只要端口不沖突,這里配置一下。修改Z:\Tomcat7-8200\conf\server.xml文件
三、配置gitblit
- 在tomcat/webapps下新建一個gitblit目錄,將 gitblit-1.8.0.war 解壓放入gitblit目錄
- 修改Z:\Tomcat7-8200\webapps\gitblit\WEB-INF\data\gitblit.properties配置文件,增加如下配置:
git.sshPort = 8204
四、使用
- 啟動
windows下雙擊運行Z:\Tomcat7-8200\bin\startup.bat 運行即可啟動,
linux下執行 startup.sh 即可啟動
-
訪問
訪問web后台: ip:端口/gitblit/ 我配置的tomcat端口為8200
五、最后
如果懶得配置gitblit和tomcat,那么可以直接下載本文配置好的tomcat運行即可,前提是已經配置好java環境,並且端口沒有被占用。
鏈接:https://pan.baidu.com/s/1FOlJF1LJihhblNgQnrLl5g 提取碼:dnbp