2016-05-04 229 views
-2

我试图在AWS上的一个EC2实例上托管的Apache服务器上安装SSL证书。我原本打算使用AWS Certificate Manager并将SSL放在Load Balancer上,但我不需要多个EC2实例。安装SSL证书

我发现的是,您可以将SSL直接安装到AWS托管的服务器。我感到困惑的是如何去做。其中包括https://www.digicert.com/ssl-certificate-installation-apache.htm,这是我一直试图遵循的一个链接。我被困在上面的digicert链接#2因为我无法找到SSL配置文件。我有没有可能设置?如果是这样,我是否像#4中指定的那样创建虚拟主机?我会在哪里将虚拟主机代码块放在我的服务器中?

谢谢你的帮助!

回答

0

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/SSL-on-an-instance.html

如果你不能找到/etc/httpd/conf.d的SSL配置文件这是因为你的服务器上没有安装mod_ssl。 mod_ssl适用于Apache 2.2版本。 mod24_ssl不适用于Apache 2.2版本,但2.4版本。我使用命令sudo yum install -y mod_ssl,并且因为我有2.2版本,所以它在我的实例上运行良好。

如果有人需要关于这个问题的更多解释,请告诉我。我从零开始计算出来,并且很乐意帮助其他人避免混淆/沮丧。一旦你能理解它,它是非常简单的。