20200503_在windows server 2019上部署gitblit

20200503_在windows server 2019上部署gitblit

每日小知識

server 2019默認IE是不允許下載軟件的,會提示“當前安全設置不允許下載該文件”,此時可以點擊設置》Internet選項》安全》Internet》自定義級別,找到【下載】,勾選【啓用】即可。

一、相關術語

  • gitblit
    gitblit是一款開源的GITHUB服務器工具,可跨平臺使用,純java框架。

二、步驟

安裝JDK8,本文使用的版本爲【jdk-8u211】。
官網下載最新版本,本文使用的版本爲【1.9.1】。

解壓到【C:\gitblit\gitblit-1.9.1】

1、配置安裝路徑【installservice.cmd】
設置安裝路徑【C:\gitblit\gitblit-1.9.1】,

SET ARCH=amd64
SET CD = C:\gitblit\gitblit-1.9.1 ————新增這一行指令

清空StartParams分號裏的內容。

2、配置http訪問端口【data\defaults.properties】
這裏我使用的雲服務器,所以IP設置爲雲IP【0.0.0.0】,端口設置爲【21020】,注意要開放端口。
打開【data\defaults.properties】,找到【server.httpPort】與【server.sshBindInterface】,我使用的是ssh協議。

server.httpPort = 21020
server.httpBindInterface = 0.0.0.0

3、配置repo目錄【data\defaults.properties】
我的已有資源目錄爲【C:\Users\Administrator\Downloads\wfcloud_gitrepo_20200427\gitrepo】
找到【git.repositoriesFolder】,設置爲目錄。這裏注意【\】要換爲【/】,否則gitblit將無法顯示已有的庫。

git.repositoriesFolder = C:/Users/Administrator/Downloads/wfcloud_gitrepo_20200427/gitrepo

4、運行
運行gitblit.cmd
在客戶端使用【IE11以上】版本的瀏覽器,推薦EDGE,訪問【http://212.64.X.X:21020】,這裏輸入的是外網IP,我使用的是雲服務器。

三、出現的問題

1、無法啓動,提示“address already in use”?
端口占用,換個端口試一下。

2、登錄成功後,不顯示配置頁面?
如果是IE11,登錄就會不正常,換個遊覽器,例如EDGE。

3、版本庫裏面沒有東西?
看看目錄裏是不是使用了【\】,更換爲【/】再試。

本文歸類

建議歸類到【GIT】。

明日計劃

標題:鏈表逆序
小知識:外網無法訪問雲服務器部署的gitblit。

參考文獻:

Windows10環境下使用Gitblit搭建Git服務器
https://blog.csdn.net/qq_32786873/article/details/80606352

使用gitblit搭建一個簡單的局域網服務器
https://www.cnblogs.com/your-Name/p/10365286.html
《C++筆試面試寶典2011版.docx》
《C++ Prime Plus》(第6版),第768頁,17.4文件的輸入和輸出。

C++文件讀寫詳解(ofstream,ifstream,fstream)
https://blog.csdn.net/sheng_bw/article/details/85336298

今日收藏:

gitblit官網
http://gitblit.github.io/gitblit/

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