1.訪問地址配置
我的服務(wù)器因為是通過在防火墻端口映射的情況下來使得外網(wǎng)訪問,所以url需要配置內(nèi)網(wǎng)訪問地址,如果是服務(wù)器自帶的域名之類的嗡综,就直接配域名就行。
配置文件路徑:/etc/gitlab/gitlab.rb
external_url "http://gitlab.example.com"
2.問題:雖然做了外網(wǎng)映射杜漠,也可以通過外網(wǎng)+端口訪問gitlab 极景,但是clone地址還是內(nèi)網(wǎng)地址
這個問題我找了很久,并沒有找到答案驾茴,而下面這個解決方法也是治標(biāo)不治本:
cd /opt/gitlab/embedded/service/gitlab-rails/config
vim gitlab.yml
在這里改成外網(wǎng)的地址盼樟,端口。
修改完記得重啟gitlab:
gitlab-ctl restart
但是如果你使用命令 gitlab-ctl reconfigure 重新加載配置锈至,就會失效調(diào)晨缴,上面的gitlab.yml文件中的地址還是會被內(nèi)網(wǎng)地址覆蓋: