记录一次Gitlab证书过期,续上SSL证书的操作流程

转眼之间2022年了,今天是2022年01月14日,因为现在公家用的代码托管是coding,我也用了一段时间,觉得还不错;准备把自己的一些“私人”项目从自建的Gitlab服务器迁移到Coding,毕竟有些项目二进制文件相对较大(30M+),指望我那个小水管服务器不如指望现有平台。本来coding的团队都建好了,准备开始迁移,结果访问自己的代码托管服务不行;经过一番检查,我丢!证书过期了!网上搜了一圈试了一圈,反正一个都没成功,于是乎我想到个简单粗暴地办法,我直接把旧的证书删掉,让gitlab重新生成的证书不就完事,是的,最后的解决办法就是这样;

操作配图

我使用的gitlab是14,本身自带支持生成SSL证书,只需要你直接在配置文件里面直接配置一个https的域名即可,分别如下图:

01.png

默认配置文件路径:/etc/gitlab/gitlab.rb,怎么修改就不说了

02.png

手动删除证书,具体配图如下

03.png

最后重新走一下 gitlab-ctl reconfiguregitlab-ctl restart 即可~

新的SSL证书

04.png