(使用 Amazon Route 53)
在本教程中,您将为您的网站注册一个新域名。然后,通过域名系统 (DNS) 将该域名连接至一个当前正在运行的 EC2 实例(例如 WebApp,或者运行 WordPress、Apache、NGINX、IIS 或其他网站平台的网站)。如果您已经注册一个域名,请执行步骤 1,然后参阅域注册商的文档,了解如何为您的新站点设置 DNS 记录。
费用分析:
注册一个域需要支付年费,数额在 9 USD 到数百美元之间,具体取决于是否使用 .com 等顶级域名。有关更多信息,请参阅 Amazon Route 53 域注册定价。本费用不可退还。
当您注册一个域时,我们会自动创建一个名称与域名相同的托管区。托管区用于指定想要 Amazon Route 53 将域的流量路由到哪个目标位置。托管区的费用为每月 0.50 USD。如果您不想支付这一费用,可以将托管区删除。
注意:如果您正在使用 Elastic Load Balancing(如果您通过 Amazon Elastic Beanstalk 启动应用程序,系统将自动完成 Elastic Load Balancing),则无需获取静态 IP 地址,可直接执行步骤 2。
a.单击此处在新窗口中打开 EC2 控制台的弹性 IP 部分,然后单击分配新地址。
e.单击实例文本框, 然后选择包含您的实例名称的选项。
注意:在 WordPress 教程中,我们已将本机命名为 WordPress。
现在,您已经拥有了与您的实例关联的 IP 地址,我们将需要对域名系统 (DNS) 进行配置,使其指向该地址,以便他人找到您的网站。
注意:在本例中,我们将获取一个新域名并将其与刚刚创建的弹性 IP 地址(该地址已附加到您的实例)相关联。如果您已经拥有一个域名,或者选择使用另一家域注册商获取域名,请参阅该注册商有关为实例配置 DNS 的文档。
a.单击此处在新窗口中打开 Route 53 控制台(Route 53 是 AWS 的 DNS 服务)。您可以使用 Route 53 注册新的域名以及管理域的 DNS 记录。
选择域注册下的立即开始。
e. 例如,如果您注册了一个拥有通用顶级域的域(例如 .com),那么您将收到要求您确认电子邮件地址的电子邮件。(如果我们已确认电子邮件地址有效,将不会发送电子邮件。)
您必须按照本电子邮件中的链接操作以确认电子邮件地址,否则将无法注册域。
对于所有域,您都将在域注册获得批准后收到电子邮件。
注意:系统将需要几分钟时间来确认您已经成功注册新域。
最后一个步骤是配置 DNS,让我们在步骤 2 中创建的新域指向为服务器指定的地址。 该地址可以是静态 IP 地址(来自步骤 1),也可以是自动创建的完全限定域名 (FQDN)(如果您使用的是 Amazon Elastic Beanstalk)。
a.单击此处打开 Route 53 控制台的托管区部分。接下来,单击您在步骤 2 中创建的域名(在本例中,我们使用的是 cloudexamples.com,但您的域将与之不同)。
以下选项卡可以帮助您选择最适合您的场景。
如果您为网站、虚拟服务器或服务使用静态 IP 地址,则请选择下方的静态 IP 地址。
如果您的资源使用的是完全限定域名 (FQDN)(该情况常见于由 Elastic Beanstalk 启动的应用程序、Lambda 函数、S3 静态站点和使用 Elastic Load Balancing 的更高级部署),请选择下方的完全限定域名 (FQDN)。
恭喜! 现在,用户可以通过您选择的网址访问您的网站了。 在下一部分中,您将了解如何为您的实例设置监控和通知。