인프라

gitlab 도메인 설정 및 재시작

소행성왕자 2023. 2. 14. 11:31

목적 : gitlab 서버의 도메인을 변경하려고 합니다.

find / -name gitlab.yml
/var/opt/gitlab/gitlab-rails/etc/gitlab.yml
/opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml

sed 를 이용하여 한번에 치환

# 220.72.212.247 을 192.168.0.5 으로 변경 
# g 옵션으로 모든내용을 치환
# -i 옵션으로 해당파일 저장

$ sed -i 's/220.72.212.247/192.168.0.5/g' /var/opt/gitlab/gitlab-rails/etc/gitlab.yml

$ sed -i 's/220.72.212.247/192.168.0.5/g' /etc/gitlab/gitlab.rb

첫번째 파일 수정

vim /var/opt/gitlab/gitlab-rails/etc/gitlab.yml

#  gitlab:
#    ## Web server settings (note: host is the FQDN, do not include http://)
    host: gitlab.domain.com
    port: 8088
    https: false

두번째 파일 변경

vim /etc/gitlab/gitlab.rb

external_url 'http://gitlab.domain.com:8088'

저장후 gitlab 재시작

gitlab-ctl restart