在CentOS系统中配置GitLab的SSL证书,通常需要以下几个步骤:
获取SSL证书:
安装Certbot:
sudo yum install epel-release
sudo yum install certbot python2-certbot-apache
获取并安装SSL证书:
yourdomain.com
,运行以下命令:sudo certbot --apache -d yourdomain.com -d www.yourdomain.com
/etc/letsencrypt/live/yourdomain.com/
)。配置GitLab使用SSL:
/etc/gitlab/gitlab.rb
,找到或添加以下配置:external_url 'https://yourdomain.com'
external_url
指向你的域名,并且使用HTTPS。重新配置并重启GitLab:
sudo gitlab-ctl reconfigure
sudo gitlab-ctl restart
验证SSL配置:
https://yourdomain.com
,确保SSL证书正确安装并且页面可以正常访问。通过以上步骤,你应该能够在CentOS系统中成功配置GitLab的SSL证书。