![安装 SSL 证书](https://linux22.com/image/682230/%E5%AE%89%E8%A3%85%20SSL%20%E8%AF%81%E4%B9%A6.png)
我正在尝试在托管在 AWS EC2 实例上的 Apache 服务器上安装 SSL 证书。我原本打算使用 AWS 证书管理器并将 SSL 放在负载均衡器上,但我不需要多个 EC2 实例。
我发现您可以将 SSL 直接安装到托管在 AWS 上的服务器上。我感到困惑的是如何做到这一点。https://www.digicert.com/ssl-certificate-installation-apache.htm,其中之一是我一直试图关注的链接。我在上面 digicert 链接中卡在 #2 处,因为我找不到 SSL 配置文件。我可能没法设置它吗?如果是这样,我是否应该像 #4 中指定的那样创建虚拟主机?我应该将虚拟主机代码块放在服务器的哪里?
非常感谢您的帮助!
答案1
是的,正如例子所示:
<VirtualHost *:443>
DocumentRoot /var/www/html2
ServerName www.yourdomain.com
SSLEngine on
SSLCertificateFile /path/to/your_domain_name.crt
SSLCertificateKeyFile /path/to/your_private.key
SSLCertificateChainFile /path/to/DigiCertCA.crt
</VirtualHost>
使用虚拟主机语法将其放入 Apache 配置文件中或者作为您的主要主机,取决于您要用 Apache 做什么(即托管更多网站)。