gitblit windows server配置解決公網訪問

至於gitblit的相關部署,請參考相關教程,有專業人士寫的很詳細了

https://blog.csdn.net/AAA123524457/article/details/105953209

 

以下是個人實操補充:

1、本人使用的是阿里雲ECS主機,系統爲windows server 2016 x64

2、根據以上的配置過程中,需要注意設置的端口和IP,即server.httpsPort和server.httpsBindInterface對應的端口和IP,需要在雲主機控制檯添加安全策略,否則無法運行成功

3、在配置服務啓動時,按照上面的可以添加到服務列表,但是無法正常啓動,會提示“Failed creating java”的錯誤,在安裝目錄的logs文件夾中可以看到。這說明gitbilt的兼容性做的不好,但是也可以解決:保持以上教程中的配置不變(x64),把安裝目錄下的x86文件夾中的gitblit.exe拷貝到amd64中進行覆蓋(建議先備份再覆蓋),然後再從服務中啓動即可成功。

4、但是這樣只是解決了在雲主機本地通過網頁訪問沒有問題而已,公網還不能訪問;這也是由於ECS的安全策略問題導致,但是不用到控制檯頁面添加安全策略,只需要在ECS雲主機中,通過控制面板打開防火牆設置,添加允許訪問權限即可,根據不同的網絡類型,賦予訪問權限

 

 

 

 

 

 

 

 

 

 

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