我有一个EC2实例,它使用亚马逊的自定义linux安装和内置的apache。现在我想对我的实例启用SSL,我需要为此做些什么。
实际上,我是从谷歌爸爸那里买的网址,并把我的PHP文件放到了亚马逊的EC2中。那么,我需要在哪里启用SSL,在AWS中还是在Godaddy中?如果是AWS的意思,你能给我解释一下怎么启用吗?
提前谢谢。
发布于 2013-05-08 19:23:49
您需要启用apache ssl模式。我不确定你在ec2上运行的是什么操作系统,但在Ubuntu上它是a2enmod ssl,然后修改你的端口文件以确保它能在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>https://stackoverflow.com/questions/16438962
复制相似问题