如何让Web应用程序通过AWS中的ROUTE 53使用购买的域名?

时间:2020-07-15 09:13:30

标签: amazon-web-services amazon-ec2

  1. 我已经通过ROUTE 53购买了一个域名。 2)我创建了一个EC2实例,并将我的Web应用程序放入应该托管的Web应用程序中。 3)我已经将Gunicorn和nginx配置为我的WSGI和Web服务器。

如何使用购买的域名与我的应用程序集成以通过Internet查看。我已经看到许多关于stackoverflow和youtube视频的文档。但是我无法清楚知道下一步应该做什么。

我知道,一旦注册了域,ROUTE 53内就会生成4 ns个记录。但是在哪里使用它们呢?如何配置它们。

如果有人可以给我确切的步骤来执行任务,这将很有帮助。

谢谢

2 个答案:

答案 0 :(得分:2)

Route53与具有其他功能的其他DNS服务器类似,在这种情况下,您需要为ec2实例分配一个公共IP地址,并要确保有一个弹性IP安全,以避免重启时IP发生变化,那么您需要抓住这个机会公用IP并将其分配给您的域根A记录和www CNAME记录以指向该域

答案 1 :(得分:2)

我知道,一旦注册了域,我就会生成4 ns记录 在ROUTE 53内。但是在哪里使用它们呢?如何配置它们。

通常不是必需的,但它有助于从路由53而不是DNS注册器控制DNS配置。

  • 在路由53中创建Hosted zone,例如,如果您的域名是example.com,然后在路由中使用名称example.com创建Hosted区域,则会生成名称服务器记录。
  • 打开新创建的托管区域并复制名称服务器(NS)记录,并替换DNS设置中的NS记录。

创建托管区域时,路由53自动为该区域创建名称服务器(NS)记录和授权开始(SOA)记录。 NS记录标识Route 53与您的托管区域关联的四个名称服务器。要使Route 53成为您的域的DNS服务,请更新该域的注册以使用这四个名称服务器。

enter image description here

将这些记录添加到DNS名称服务器中,例如下面的记录用于Godaddy

enter image description here migrating-a-domain-to-amazon-route53

相关问题