如何添加一个网站到aws ec2实例,没有目标

问题描述:

我有一个很好的小ec2实例,我登录了控制台,更新了YUM,启动了httpd,但IP在浏览器中不起作用。如何添加一个网站到aws ec2实例,没有目标

我的httpd可达上的chkconfig:httpd的0:关1:关2:3:4:5:6:关

认为这将是在我的从公用DNS连接所列,与我通过连接控制台相同。我已经将S3服务器用于实例的属性并启用了静态网站托管,只是在使用PHP之前对其进行测试。甚至创建了一个类似的存储桶,尝试使用Route 53中的域名,但Route 53也在S3(或任何其他)中显示“No Targets Available”。

+0

至少对我而言,你的描述令人难以置信的困惑。你有Apache,你去浏览器,http://(你的ip或elasticip在这里),你应该得到默认的apache页面。如果你安装了PHP并且把'phpinfo()'放在那里,你应该得到它。如果你想要你的网站,你需要将你的DNS条目从当前主机重新路由到你的新IP。 – twg

+0

我认为一个“位桶”可能是一个用于ftp服务器和日志的小部件?它不是创建Web服务器实例的设备吗?他们在哪里得到他们的名字第一天101编程理论?为什么要重命名一切很可能出售高端支持,但我至少想看看它是如何工作的。 –

Alrighty,找到它。是一个安全问题,但这是两个快速url中的过程。

教程:在Amazon Linux的 https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-LAMP.html?shortFooter=true

安装LAMP Web服务器但如果它不工作,检查安全组,和一对夫妇的点击后你看它说这个。

https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/security-group-rules-reference.html?shortFooter=true

走进安全组设置,并从下拉添加http和它的完成。

另外,没有目标的第二部分,确定并关联弹性IP(在AWS服务控制台中创建)并确保Web服务器已启动并正在运行。一旦你获得了elasticIP地址,只需将其添加到路由53规则集即可。