JAVA和Nginx 教程大全

网站首页 > 精选教程 正文

Gitlab更换SSL证书 gitlab修改ssh端口

wys521 2024-10-26 14:54:36 精选教程 25 ℃ 0 评论

1. 现象

Gitlab Omnibus 更换SSL证书

商业SSL证书:DigiCert

2. 原因分析

证书到期无法使用

3. 经验知识

4. 解决方法

4.1 证书获取

从DigiCert获得的证书,下载Apache类型证书

解压后获得三个文件:

4.2 证书替换

修改文件 /etc/gitlab/gitlab.rb

vi /etc/gitlab/gitlab.rb

查看证书位置

nginx['ssl_certificate']

nginx['ssl_certificate_key']

默认位置:/etc/gitlab/ssl/

替换对应文件

后缀为key是证书的秘钥文件名

后缀是public.crt是证书文件名

后缀是chain.crt是证书链(Gitlab未使用)

替换完成后的结果:

如果是更改了文件 /etc/gitlab/gitlab.rb 文件,则需要重新配置

sudo gitlab-ctl reconfigure

5. 错误经历

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表