由于使用慣了git進行版本控制,但是又不能把單位的代碼掛到github上開源,所以就用之前一天閑置的服務器著手搭建了一個gitblit服務器。由于閑置的服務器是Windows Server 2012,所以就直接在上面搭建好了。
創(chuàng)新互聯公司專注于遼寧網站建設服務及定制,我們擁有豐富的企業(yè)做網站經驗。 熱誠為您提供遼寧營銷型網站建設,遼寧網站制作、遼寧網頁設計、遼寧網站官網定制、重慶小程序開發(fā)服務,打造遼寧網絡公司原創(chuàng)品牌,更為您提供遼寧網站排名全網營銷落地服務。1. 為什么是Gitblit其實我很喜歡GitLab的界面(畢竟顏值是第一生產力),但是人家不支持你使用的Windows Server,這就很尷尬了,然后退而求其次,選擇了Gitblit。
2. 下載Gitblit下載地址:http://gitblit.com/setup_war.html
由于是安裝在Windows Server上,所以選擇Gitblit War,WAR是Java Web應用的發(fā)布文件,部署簡單,而且具有Web界面可以提供交互,適合入門用戶使用。
3. 部署Gitblit部署Gitlit十分的簡單,但是由于Gitblit是基于Java開發(fā)的,所以需要提前在服務器上配置好Java的開發(fā)環(huán)境。簡單介紹下Java開發(fā)環(huán)境的部署,Java開發(fā)環(huán)境部署請自行百度。
3.1 部署Tomcat我們這里使用Tomcat作為Java Web的服務器,然后將Gitblit部署到Tomcat上。
3.1.1 下載Tomcat下載地址:http://tomcat.apache.org/
我使用的是Tomcat 8.0.45版本的
3.1.2 解壓把Tomcat解壓到你的文件目錄下即可,全英文路徑
3.2 部署Gitblit 將之前下載好的gitblit-1.X.0.war拷貝到Tomcat的webapps目錄下即可,修改文件名稱為gitblit.war。 然后在Tomcat的bin目錄下雙擊startup.bat接口啟動Tomcat 在瀏覽器的地址欄輸入:localhost:8080/gitblit 即可打開Gitblit服務器 3.3 配置Gitblit在Gitblit需要進行一些配置,主要是兩個配置文件,位于gitblit/WEB-INF/data文件夾下
3.3.1 users.conf這個是Gitblit服務器的使用用戶,一般情況使用默認的即可,無需修改
[user "admin"] password = admin role = "#admin" role = "#notfederated" 3.3.2 defaluts.properties
以下的配置內容需要你手動在default.properties里進行修改
//Git倉庫的文件路徑 git.repositoriesFolder = F:git_home //HTTP協議使用的端口號 server.httpPort = 9999 //HTTPS協議使用的端口號, Tomcat的HTTPS默認使用的是8443端口 server.httpsPort = 8443 //HTTP協議傳輸數據的接口 server.httpBindInterface = XXX.XXX.XXX.XXX:9999 //HTTPS協議傳輸數據的接口 server.httpsBindInterface = XXX.XXX.XXX.XXX:8443
以上的端口號需要手動的在服務器的防火墻中創(chuàng)建入站和出站規(guī)則,確保其能夠正常的工作。
XXX.XXX.XXX.XXX 表示服務器的IP地址,如果只是在本機上運行,可以使用localhost代替
名稱欄目:在WindowsServer下搭建Gitblit服務器
URL網址:http://m.rwnh.cn/article18/cpohgp.html
成都網站建設公司_創(chuàng)新互聯,為您提供企業(yè)網站制作、虛擬主機、微信公眾號、響應式網站、網站建設、全網營銷推廣
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯