我的EC2实例一直处于脱机状态。 我有httpd服务启动它。 显然没有办法解决这个问题。 我有一个黑客,我试图通过浏览器连接(使用Mozilla,铬已弃用),然后一段时间后,它只是自动工作。 但是,最终我被迫停止/启动,从而导致我的dynamicIP分配给我的变化(是的,我使用免费的非静态IP版本!)
所以,目前,即使我已经确定我的权限设置正确,我也无法在这个新实例上通过http进行ping或连接。
PS:以下是试图通过terminal进行自我testing时的wget输出:
[ec2-user@ip-172-31-11-47 ~]$ wget ec2-13-126-184-237.ap-south-1.compute.amazonaws.com/ --2017-07-03 06:28:01-- http://ec2-13-126-184-237.ap-south-1.compute.amazonaws.com/ Resolving ec2-13-126-184-237.ap-south-1.compute.amazonaws.com (ec2-13-126-184-237.ap-south-1.compute.amazonaws.com)... 172.31.11.47 Connecting to ec2-13-126-184-237.ap-south-1.compute.amazonaws.com (ec2-13-126-184-237.ap-south-1.compute.amazonaws.com)|172.31.11.47|:80... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: http://www.fitolicious.com/ [following] --2017-07-03 06:28:03-- http://www.fitolicious.com/ Resolving www.fitolicious.com (www.fitolicious.com)... 35.154.222.25 Connecting to www.fitolicious.com (www.fitolicious.com)|35.154.222.25|:80
然后它只是挂起来最终给连接超时。
所以你的原始IP实例是35.154.222.25,然后重新启动,得到一个新的IP 13.126.184.237? 而当你连接到新的IP时,你会得到HTTPredirect到http://www.fitolicious.com/这是回到原来的IP 35.154.222.25? 我明白了吗?
如果是这种情况,您必须将www.fitolicious.com的IP更新为新的13.126.184.237。
而且我还会为EC2实例分配“弹性IP”,而不是使用标准的公网IP。 弹性IP即使停止并重新启动,也与实例保持一致,这与每次实例停止时更改的标准公用IP不同。 看到这里: http : //docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html不要担心,分配给实例的弹性IP不需要花费任何东西。