【发布时间】:2017-04-07 08:18:39
【问题描述】:
我根据文档和说明在 apache 下运行 GitLab。 现在我想用letsencrypt保护它,但不知道让certbot/letsencrypt访问/.well-known需要它通过该方法颁发证书。
我知道我可以使用 DNS 来做到这一点,但这很麻烦,因为它不能真正实现自动化。
谢谢
【问题讨论】:
标签: apache lets-encrypt gitlab-omnibus
我根据文档和说明在 apache 下运行 GitLab。 现在我想用letsencrypt保护它,但不知道让certbot/letsencrypt访问/.well-known需要它通过该方法颁发证书。
我知道我可以使用 DNS 来做到这一点,但这很麻烦,因为它不能真正实现自动化。
谢谢
【问题讨论】:
标签: apache lets-encrypt gitlab-omnibus
您需要向 Apache 添加一些额外的配置行。主要是你需要排除 .well-known 被 gitlab-workhorse 拦截和处理的请求:
https://serverfault.com/questions/850175/apache-2-4-gitlab-letsencrypt-not-working
【讨论】: