如何将ec2实例连接到域名

Mad*_*hra 4 dns amazon-ec2 amazon-web-services amazon-route53 godaddy-api

我在 ec2 实例上托管了一个 python Flask 应用程序,并且运行完美。当我运行 python 文件时,它托管在http://132.2303.9:5000/类似的东西上,我可以通过我的网络访问它,但我想知道如何将它连接到我的 godaddy 域名http:// /abcd.com以便我的用户可以使用此 abcd.com URL 使用同一台 aws ec2 计算机访问我的服务。我是 aws 新手,观看了一些有关 Route53 的教程,但无法弄清楚。谁能帮我解决这个问题。谢谢

Joh*_*ein 6

首先,确保您已创建弹性 IP 地址并将其与您的 Amazon EC2 实例关联。这是一个“静态”地址,当实例停止时不会改变。

接下来,访问 GoDaddy 上域名的 DNS 设置。

在这些 DNS 设置中,您应该添加A-Record指向 EC2 实例的 IP 地址。这将abcd.com解析 IP 地址。

然后,修改实例上运行的软件,使其侦听端口 80。这将避免添加:5000到 URL 的需要。

有关详细信息,请参阅:如何让 Flask 在端口 80 上运行?- 堆栈溢出