在EC2实例上运行HTTPS

时间:2019-01-02 16:35:08

标签: amazon-ec2 https cloudflare

我正在尝试在EC2实例上使用HTTPS。

当前,我的网址如下:192.168.0.1:8443,效果很好。

但是,由于Stripe和其他应用程序对HTTPS的要求,我需要该网址看起来像这样:https://dev.domain.com

我应该补充一点,我正在使用Cloudflare作为我的DNS管理器。

我尝试了Googling的设置,但没有运气。也许我在找错东西。

有人可以帮助我完成此设置吗?

提前谢谢!

3 个答案:

答案 0 :(得分:0)

您需要配置route53为您的网站创建一个托管区域,然后需要添加记录集,在该记录集中您将针对特定网站请求将ec2服务器的ip指向该地址。请点击链接以获取有关使用ec2设置网站的详细说明

AWS link

答案 1 :(得分:0)

您在此EC2实例上启用了哪个Web服务器(httpd / IIS)?

如果是Linux系统,请尝试以下步骤

SSL-on-an-instance

答案 2 :(得分:0)

我最终在EC2实例中添加了端口80和443的规则,然后告诉Apache监听端口80而不是8443。这使我可以删除URL中附加的:8443,并且能够复制将DNS信息作为CNAME进入Cloudflare,并开始使用我的域名。以前,我无法使用服务器信息,因为必须将:8443附加到Cloudflare不喜欢的URL上。