gitlab服務器IP調整后修改domian或ip


背景

本地搭建的gitlab 服務器,在 /etc/gitlab/gitlab.rb 中 external_url 通常是局域網ip的形式。如下所示

external_url 'http://192.168.90.168' 

因為安裝gitlab的服務器ip做了調整,domian為原ip。此時gitlab網頁里面直接復制的project鏈接就不可用了。

 

這個時候需要修改gitlab配置

查看下列目錄下的gitlab.rb文件

/srv/gitlab/config

注意:我的gitlab是docker安裝,配置文件采用的掛載。原文件路徑應為

/etc/gitlab

修改 gitlab.rb

## GitLab URL

##! URL on which GitLab will be reachable.

##! For more details on configuring external_url see:

##! https://docs.gitlab.com/omnibus/settings/configuration.html#configuring-the-external-url-for-gitlab

external_url 'http://192.168.90.169'

對應的external_url,之后重啟docker容器,然后進入項目可以看到path得到了更改。

 

 

修改該配置實際是達到調整下列目錄下的gitlab.yml 文件實現的變更,所以你也可以只修改該文件實現調整。

/srv/gitlab/data/gitlab-rails/etc

注意:我的gitlab是docker安裝,配置文件采用的掛載。原文件路徑應為

/opt/gitlab/embedded/service/gitlab-rails/config  

gitlab.yml

[root@vm-90-169 etc]# vi gitlab.yml

## GitLab settings

gitlab:

## Web server settings (note: host is the FQDN, do not include http://)

host: 192.168.90.169

port: 80

https: false

對應的調整成了我們需要的ip,


免責聲明!

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



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