将域链接到 Amazon EC2 实例?

将域链接到 Amazon EC2 实例?
  • 我刚刚安装了一个实例,其中包含 Ubuntu 10.10 x32、micro(免费层)、LAMP。它可以正常工作!
  • 我的实例有一个弹性 IP,假设:abcd(也有效)
  • 我可以看到我的公共 DNS:ec2-xxxx.compute-x.amazonaws.com(也可以使用)
  • 以及我的私有 DNS 和私有 IP
  • 我可以通过 SSH 进入我的实例
  • 我购买了一个域名,我在控制面板中
  • 以下是控制面板中的选项:主机名 - IP 地址/URL - 记录类型(URL 重定向、URL 框架、A、CNAME、TXT 记录、URL 重定向 301、AAAA IPv6、NS 记录、SRV 记录) - MX PREF - TTL

我很迷茫,现在该怎么办?

目标:

  • 输入我的 domain.com/page.php 并在我的 amazon ec2 实例上的 /var/www/page.php 上显示数据

答案1

您需要在域名注册商的 DNS 控制面板中添加 A 记录,并将其指向您从亚马逊购买的弹性 IP 地址。

这会将域名传送到服务器。请注意,与任何 DNS 更改一样,会涉及一些传播,因此您可能无法立即看到结果。

@ 代表您的域名,即 getbunch.com。

将 @ 和 www IP 地址字段都设置为您的弹性 IP。

答案2

或者,您可以尝试 Amazon 的 Route53,它允许您为您的域名设置 CNAME,并且结果几乎是即时的。不过,您在 Route53 中使用的每个域名都需要付费。(但您可以为您的子域名设置任意数量的 CNAME)

您还需要让您的注册商知道 Route53 服务使用的名称服务器是什么。

相关内容