gitlab使用阿里云免費證書配置https
vim /etc/gitlab/gitlab.rb
external_url 'https://xxxx.com'
nginx['enable'] = true
nginx['redirect_http_to_https'] =true
nginx['ssl_certificate'] = "/etc/gitlab/ssl/xxx.crt"
nginx['ssl_certificate_key'] = "/etc/gitlab/ssl/xxx.key"
證書路徑/etc/gitlab/ssl
這里注意阿里云下載的nginxssl文件格式是pem和key,gitlab用的是crt格式,這里只需要吧pem文件后綴格式改成crt就好;了
# sudo gitlab-ctl reconfigure //本部分會修改gitlab配置,包括上述提到的nginx配置文件
# sudo gitlab-ctl restart