
证书可以自签或申请免费证书,若使用阿里云免费证书,每个账户只有10个,步骤略
证书路径/etc/gitlab/ssl
1 2 3 4 5
| [root@ks-gitlab ~]# ll /etc/gitlab/ssl/ 总用量 16 -rw-r--r-- 1 600 root 1679 8月 20 17:54 server.key -rw-r--r-- 1 600 root 3863 8月 20 17:54 server.pem -rw-r--r-- 1 600 root 4160 8月 20 17:55 通配符证书ttttt.cn_nginx.zip
|
配置gitlab配置文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| [root@ks-gitlab ~]# ll /etc/gitlab/ 总用量 132 -rw------- 1 root root 110924 10月 21 15:54 gitlab.rb -rw------- 1 root root 18888 10月 21 15:54 gitlab-secrets.json drwxr-xr-x 2 root root 84 10月 21 15:22 ssl drwxr-xr-x 2 root root 6 9月 11 18:53 trusted-certs
[root@ks-gitlab ~]# vim /etc/gitlab/gitlab.rb .......... nginx['redirect_http_to_https'] = true #nginx['ssl_certificate'] = "/etc/gitlab/ssl/#{node['fqdn']}.crt" nginx['ssl_certificate'] = "/etc/gitlab/ssl/server.pem" #nginx['ssl_certificate_key'] = "/etc/gitlab/ssl/#{node['fqdn']}.key" nginx['ssl_certificate_key'] = "/etc/gitlab/ssl/server.key" ..........
|
重新生成配置