windows10 使用gitblit搭建git服務器


今天在win10上使用gitblit搭建git服務器時被坑了下,因為安裝的java9出現不兼容問題,果斷卸載重裝了jdk8.廢話不多說直接進入正題吧:

第一章 前言

使用gitblit搭建git server需要配置兩個大件:java jdk、gitblit

本次搭建gitServer采用是當前最新版的兩個版本,分別如下:

jdkJava SE Development Kit 8

gitblitgitblit-1.8.0

第二章 jdk下載

1、jdk下載地址

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

2、選中accept license agreenment,然后點擊包下載

 

3、配置java環境變量

我的安裝路徑是:

    1. 新建:變量名:JAVA_HOME;變量值:K:\Program Files\Java\jdk1.8【具體要根據你自己的安裝路徑,我的是安裝在K盤的】

       

       

    2. 新建:變量名:CLASSPATH;變量值:%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar

       

    3. 也是最重要的一步,配置Path變量,這里win10和其他的不同就出來了,win10的path變量,要用jdk的絕對路徑,而不能用%JAVA_HOME%這一類的,計算機識別不了。 
      在path環境變量的最前端加上你自己的jdk的這兩個目錄就好了。一定要是絕對路徑!

      在命令窗口中,輸入javac 或 javac -version, 回車,如果出現如下信息,說明安裝成功:

      第4步:下載Gitblit.下載地址:http://www.gitblit.com/

       第5步:解壓縮下載的壓縮包即可,無需安裝。路徑為 K:\Program Files\gitblit-1.8.0

      第6步:創建用於存儲項目代碼的文件夾。這里為D:\MyGit\GitRespository

      第7步:配置gitblit,文件在K:\Program Files\gitblit-1.8.0\data下,打開gitblit.properties ,里面有 include = defaults.properties,說明配置信息在defaults.properties中

      打開defaults.properties分別搜索替換以下信息(參數說明):
      server.httpPort = 8000    (http協議的端口 ,請改為自己的端口

      server.httpsPort = 8000  (https 協議的端口 請改為自己的端口)

      server.httpBindInterface = 0.0.0.0 (http協議下服務器端訪問的網址 ip,請改為自己的ip

      server.httpsBindInterface = 0.0.0.0 (https協議下服務器端訪問的網址 ip,請改為自己的ip

      git.repositoriesFolder = ${baseFolder}/git (${baseFolder}/git是其默認目錄,也可以替換為自己指定的文件目錄

      8.找到git.repositoriesFolder(資料庫路徑),賦值為D:/MyGit/GitRespository。(注意這里是"/")

      9.找到server.httpPort,設定http協議的端口號

      9.找到server.httpBindInterface,設定服務器的IP地址。這里就設定你的服務器IP。

      另外注意看看server.shutdownPort ,其默認值為 8081,是否被占用,如果占用請修改.
      額外補充(非必選方案):

       安裝gitblit服務

      在目錄K:\Program Files\gitblit-1.8.0找到installService.cmd文件,還是超管權限執行。執行完成后會得到以下新服務,點擊右鍵啟動就完成了git服務的搭建了。截圖如下:

       


      修改gitblit.properties后保存,關閉文件。最終配置如下:

      第10步:運行gitblit.cmd 批處理文件。運行結果如下,運行成功。(雙擊會閃退,必須管理員權限運行)

      在瀏覽器中輸入:http://192.168.0.104:10101/ ,默認可以用admin和admin進行登錄,然后改密即可。用管理員登錄后,可以創建團隊和用戶,並配置權限

第三章 Git代碼庫的管理與配置

1、首次,用admin登錄,默認密碼也是admin

2、去創建用戶,創建版本庫

3、gitblit支持分組管理

 

分組后效果如下:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM