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