【每日阅读】2020年9月30日-gitlab开启https

真诚的希望您能留言与我交流,这会对我有非常大的帮助!

我的之前这篇文章讲到了如何开启https

但是里面有一个步骤没写明白,今天重新搭建的时候,搞了好几个小时。

就是在阿里云下载https证书该下载哪个版本的,怎么用。

今天现在试了下,该下载apache版本的,里面有一个key文件,一个public.crt文件和一个chain.crt文件。该放到/etc/gitlab/ssl的是key文件和public.crt文件。放了这两个文件即大功告成。执行sudo gitlab-ctl reconfigure即可啦

报错如何解决

letsencrypt http_authorization error

有可能执行了sudo gitlab-ctl reconfigure会报上面的错,解决方式是找到下面这个文件,然后注释第25到38行

/opt/gitlab/embedded/cookbooks/letsencrypt/resources/certificate.rb

【每日阅读】2020年9月30日-gitlab开启https插图(1)

这个方法是在stackoverflow找到的。

我自己尝试还有另一种方法,就是把gitlab内嵌的Let’s Encrypt服务关掉:

参考:https://docs.gitlab.com/omnibus/settings/ssl.html

# 修改/etc/gitlab/gitlab.rb文件
letsencrypt['enable'] = false

原创文章,作者:geekgao,如若转载,请注明出处:https://www.geekgao.cn/archives/2498

发表评论

电子邮件地址不会被公开。 必填项已用*标注

GitHub
分享本页
返回顶部