Linux

gitlab ssl 적용

Naan 2020. 4. 22. 11:11
320x100

gitlab ssl 적용하는 방법은 간단하다.

- 방화벽 설정

# firewall-cmd --zone=public --permanent --add-port=443/tcp

# firewall-cmd --reload

 

- 환경 설정 변경

# vi /etc/gitlab/gitlab.rb

external_url 'https://svn.svn.com'  --> 이건 기존에 있는것 http를 https 로 변경

## redirect 
nginx['redirect_http_to_https'] = true

## key
nginx['ssl_certificate'] = "/etc/gitlab/ssl/svn.crt"
nginx['ssl_certificate_key'] = "/etc/gitlab/ssl/svn.key"

nginx['ssl_protocols'] = "TLSv1.1 TLSv1.2"
nginx['ssl_ciphers'] = "ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256"
nginx['ssl_prefer_server_ciphers'] = "on"

위 내용 복사해서 붙여 넣기

# gitlab-ctl reconfigure

구동하면 ssl 로 적용 완료

 
320x100