Ubuntu 18.04 上的 Apache2

Ubuntu 18.04 上的 Apache2

我在 Ubuntu 18.04 上运行 Apache2 和 Wordpress。它已经运行了大约一年。现在我正在更新 SSL 证书,遇到了问题。我使用了通用名称www.mydomain.com访问www.mydomain.com似乎没问题,但 mydomain.com 不安全。我需要新证书吗?还是我的配置有误?我编辑了 /etc/apache2/sites-availaable/default-ssl.conf。ServerName 是 mydomain.com,ServerAlias 是www.mydomain.com

我究竟做错了什么。

答案1

您需要在配置文件中添加以下行(根据下面的评论,default-ssl.conf):

SSLCertificateFile "/usr/local/apache2/conf/ssl/certificate.crt"
SSLCertificateChainFile "/usr/local/apache2/conf/ssl/ca_bundle.crt"
SSLCertificateKeyFile "/usr/local/apache2/conf/ssl/private.key"

您说的 certificate.pem 文件应该是上面例子中的“certificate.crt”,而您的 pem-chain 文件应该是上面例子中的“ca_bundle.crt”。看看这个答案有关 .pem 和 .cer 文件的详细说明。

相关内容