如何在 CentOS / Apache 上实现 Let's Encrypt

如何在 CentOS / Apache 上实现 Let's Encrypt

我正在运行 CentOS 7 和 apache 2.4,并希望实现让我们加密。这个流程是怎样的?

答案1

正如文档使用 Let's Encrypt,你必须运行:

./letsencrypt-auto --apache

然后选择您要保护的域*。Let's encrypt 将生成您需要的一切。然后您必须链接 apache SSL 配置中的文件,/etc/apache2/sites-available/default-ssl.conf或者您有 SSL 证书配置的任何位置。

像这样

SSLCertificateFile /etc/letsencrypt/live/example.com/cert.pem
SSLCertificateKeyFile /etc/letsencrypt/live/example.com/privkey.pem
SSLCertificateChainFile /etc/letsencrypt/live/example.com/chain.pem

*当我测试它时,并非所有域都显示出来。您可能需要使用手动模式(文档中也有说明)

相关内容