一 概述
1.1 概述說明
搭建自己的代碼托管服務git服務,使用的是gitblit插件,具體操作搭建步驟詳情見下文。
客戶端軟件: git-2.34.1-64.bit
服務端軟件:gitblit-1.8.0
1.2?linux版本下搭建gitlab
本案例是在windows下進行操作搭建的gitlib,后續(xù)有需要搭建局域網(wǎng)內(nèi)部的代碼托管可以在linux下搭建gitlab,參考資料如下:
?gitlab在linux環(huán)境下,搭建自己的私服。后續(xù)需要可以參考
二 搭建過程?
2.1 使用插件gitblit
2.2 安裝搭建
本地搭建自己的git服務器,就是要共享git倉庫,需要用到ssh協(xié)議(FTP、HTTPS、SFTP等協(xié)議也能實現(xiàn)),所以windows下開發(fā)搭建git倉庫必須做ssh服務器。
?2.2.1?jdk的配置
1.首先下載jdk;
2.安裝jdk,并配置jdk的環(huán)境變量;
3.并查看jdk是否安裝成功,Java -version 能看到版本信息表示安裝成功,如下圖:
關(guān)于jdk的安裝配置不再贅述。
?2.2.2?gitblit下載
插件下載地址: Gitblit
?這里使用的是1.8.0,見百度網(wǎng)盤。
?2.2.3?解壓安裝
?將軟件包解壓安裝到指定目錄下,這里新建一個文件夾:?dky-gitblit,然后將軟件包放到此文件夾下,如下圖所示:
進入解壓后的目錄:
3.2.4?新建一個存儲代碼資源的文件夾
在E:\dky-gitblit目錄下新建一個存儲代碼資源的文件夾,這里新建一個文件夾為:dky-git-code-respository,如下圖所示:
?
3.2.5?修改配置文件
進入到git安裝目錄的data目錄下,修改配置文件defaults.properties文件,這里的路徑為:E:\dky-gitblit\gitblit-1.8.0\data,如下圖所示:
- 修改git.repositoriesFolder(資料存儲路徑),設置成上一步新建的存儲資料的文件夾路徑,
這里為:E:\dky-gitblit\dky-git-code-respository,如下圖所示:
?
2.修改server,httpPort,httpsPort的端口,自定義相應的端口,如下圖:
這里設置: ???server.httpPort=8989;? ? Server.httpsPort=8443;
3.修改服務器ip地址: 找到server.httpBindInterface,進行設置ip的設置,這里就是設定你的服務器的ip地址。本服務器的ip地址為:10.119.65.232
?4.保存文件的修改,關(guān)閉文件
注意,在win7系統(tǒng)中,defaults.properteis的后綴名不顯示,需要通過設置顯示出來后綴名,操作如下圖:
?3.2.6?啟動方式1:一次回話的啟動
在git的安裝目錄下,找到gitblit.cmd, 雙擊進行啟動,如下圖所示:
?
?啟動結(jié)果:
在地址欄中進行訪問:http://10.119.65.232:8989/??,如下圖所示:
3.2.6?啟動方式2:后端守護進程啟動
第一種方式啟動后,相當于一次臨時回話,當啟動窗口關(guān)閉之后,服務就進行了關(guān)閉,所以使用第2種方式,后端守護進程方式啟動,
- git的安裝目錄下,找到installService.cmd進行編輯,截圖如下:
32位系統(tǒng): SET ARCH=x86;
64位系統(tǒng): SET ARCH=amd64
- 添加CD為程序更目錄: SET CD=E:\dky-gitblit\gitblit-1.8.0
- 修改StartParams里的啟動參數(shù),給空就可以(1.8版本之前版本需要這一步,本次安裝使用1.8版本,這一步驟可忽略)
?
4.啟動
使用快捷鍵win+R,在窗口輸入cmd,然后cd 進入到E:\dky-gitblit\gitblit-1.8.0,輸入命令:
installService.cmd,如下圖所示:
5.查看后端進程服務,在服務器的服務管理下,就能看到已經(jīng)存在的gitblit服務了,如下圖所示:
平時使用的時候,保持這個服務是啟動狀態(tài)就可以了。?
?6.再次訪問:文章來源:http://www.zghlxwxcb.cn/news/detail-401352.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-401352.html
到了這里,關(guān)于玩轉(zhuǎn)git第7章 搭建本地私有的git服務器的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!