在AWS EC2中安装SSL

时间:2013-05-08 11:02:09

标签: apache ssl amazon-ec2

我有一个EC2实例正在使用内置apache的Amazon自定义linux安装。现在,我想为我的实例启用SSL,我可以为此做些什么。

实际上我从godaddy购买了URL并将我的PHP文件放在AWS EC2中。那么我需要在AWS或Godaddy中启用SSL?如果在AWS中,您可以解释一下如何启用。

提前致谢。

1 个答案:

答案 0 :(得分:3)

您需要启用apache ssl mod。不确定你在ec2上运行的操作系统,但在Ubuntu上它是     a2enmod ssl 然后修改您的ports文件以确保它侦听443     /etc/apache2/ports.conf add the line: Listen 443

并在站点的hosts文件中,您需要确保虚拟主机使用端口443并包含这些行     SSLEngine on SSLCertificateFile /etc/apache2/ssl/apache.pem // replace with the link to your cert.

仅供参考的主机文件的完整版本可能是

<VirtualHost *:443>
ServerName mysite.co.uk
DocumentRoot /var/www/mysite/
SSLEngine on
SSLCertificateFile    /etc/apache2/ssl/apache.pem
</VirtualHost>