0

我面临一些问题。我最初为我的微型实例 i-38cbc940 分配了一个弹性 IP,但由于某种原因,在我这样做之后,我上传的网页无法正常运行(图像无法正确加载等)。

我在弹性 IP 分配之前对此进行了测试,并且没有发生此类问题。所以我解离了弹性IP地址并释放了它。然后,我重新启动我的实例。

问题是,现在我无法使用列出的公共 DNS 地址 (ec2-23-23-18-52.compute-1.amazonaws.com) 或其任何子目录在浏览器中查看我的网站。

我知道的事情:

  1. 我的安全设置没有改变 - 我仍然拥有与实例相同的安全组。
  2. httpd.conf 文件仍将“/var/www/html”显示为 DocumentRoot。
  3. 每次我导航到列出的公共 DNS 地址时……它都会显示“无法连接”,但如果我 ping 它,它就可以工作。
  4. 如果我通过 SSH 连接到 var/www/html 目录中的实例,一切都还在,包括之前可以查看的 index.html 文件。另外,我可以通过 PuTTY 进入实例。

此外,不确定它是否重要,但这是安装了 Wordpress CMS 的 AmazonEC2-AMI/Apache/MySQL 服务器。

关于这里可能发生什么的任何想法?

4

1 回答 1

1

您需要检查 apache conf 以获取您的实例 amazon dns 的任何硬编码 dns 条目,并检查您的代码是否有任何对实例的 amazon dns 的引用。

于 2012-08-04T14:35:09.577 回答