【每日阅读】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

这个方法是在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

(0)
geekgaogeekgao博主
上一篇 2020年9月29日
下一篇 2020年10月2日

相关推荐

发表回复

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

GitHub
分享本页
返回顶部

Warning: error_log(/usr/local/lighthouse/softwares/wordpress/wp-content/plugins/spider-analyser/#log/log-2117.txt): failed to open stream: No such file or directory in /usr/local/lighthouse/softwares/wordpress/wp-content/plugins/spider-analyser/spider.class.php on line 2900