windows服務器部署Git服務

第一步:安裝Java環境,因爲Git需要依賴Java運行

        1、下載Java環境  http://www.oracle.com/technetwork/java/javase/downloads/index.html  我使用的是jdk1.8.0_181

        2、部署Java到系統環境變量

            我的電腦 - 屬性 - 高級系統設置 - 環境變量

            在系統變量中添加一下新建信息

                1)、變量名:JAVA_PATH,變量值:Java環境安裝的位置(如:C:\Program Files\Java\jdk1.8.0_181)

             在系統變量中找到 Path變量,點擊編輯

                在變量值的最後面添加 %JAVA_PATH%/bin;%JAVA_PATH%/jre/bin

    3、檢測Java環境是否配置成功,打開命令行面板

        輸入 javac  顯示爲一下情況則表示配置成功

        

第二步、下載配置Git   

           1、安裝Git  下載地址:http://www.gitblit.com/

        

            選擇windows版本下載,下載後放置到目錄版解壓,無需安裝,我這裏設置的目錄爲 D:/gitblit

        2、修改Git配置

                找到文件 D:/gitblit/data/defaults.properties 進行編輯

                1)、找到server.httpPort,設定http協議的端口號

                        

                        這裏的端口是後續登陸 Git的端口,可任意設置,只要不跟原有使用端口衝突即可。【注:每個服務商對端口開放的程度不一樣,記得開通該端口,不然會導致訪問不了】

                2)、找到server.httpBindInterface,設定服務器的IP地址。【該ip設置服務器外網ip】;

                3)、找到server.httpsBindInterface,設定爲localhost

                4)、系統默認設置 server.shutdownPort 的端口爲8081,如果該端口已經有在使用需要更換其他端口,同時也需要服務器開放該端口

            保存關閉該文件

               找到 D:/gitblit/gitblit.cmd文件,雙擊運行

               運行成功後即可通過 服務器外網IP:10010上面設置的端口進行訪問,Git默認的賬號密碼都爲admin

        3、設置Git默認跟隨系統自動啓動運行

                找到  D:/gitblit/installService.cmd 文件,拖拽到編輯進行編輯

                

                圖中標註1 則爲添加項,設置運行的根目錄 D:/gitblit/

                --StartParams  參數修改爲  --StartParams=“”^

                保存關閉文件,右擊 “以管理員身份運行”,如無其他配置錯誤,運行該文件後在系統服務中即可找到如下圖服務

                

               完成以上步驟則可以正常使用Git服務啦,通過 http://服務器IP:設置好的端口,添加好版本跟成員即可

第三步、Git代碼自動部署至正式WEB站點

                1、找到 D:\gitblit\data\groovy\localclone.groovy 文件,複製一份或直接修改該文件

                

                修改 def rootFolder 爲正式web站點根目錄

                2、編輯 代碼版本 設置 receive

                        

               點擊下面的保存,然後通過Git命令 git push origin master 提交版本即可自動同步至正式站點

Git命令大全可參看 開源中國 提供數據 地址 :https://gitee.com/all-about-git

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章