Some sources建议它是https://ec2-xxx-xxx-xxx-xxx.compute-1.amazonaws.com/
(其中xxx-xxx-xxx-xxx
是机器的公共IP地址)。但是当我在那里导航时,Chrome会说This site can’t be reached
。
答案 0 :(得分:6)
只需使用host
命令并指定您的公共IP - 它会显示正确的网址,例如
$ host 52.204.122.132
132.122.204.52.in-addr.arpa domain name pointer ec2-52-204-122-132.compute-1.amazonaws.com.
ec2-52-204-122-132.compute-1.amazonaws.com
是您的域名。
因此,您可以在其前面添加https://
以通过HTTPS访问实例。
答案 1 :(得分:3)
当您从任何浏览器访问URL时,您需要确保在端口80上运行服务器,这是默认端口。如果您刚刚启动了一个Linux ec2实例,它只能通过ssh访问。要访问这些实例,您需要在启动过程中生成的de access证书和ssh客户端,例如Linux的ssh或Windows的putty。此外,如果您确实在端口80或任何其他服务上运行了服务,则应确保在实例的安全策略中打开这些端口。
答案 2 :(得分:1)
公共DNS和IP地址都可以直接在浏览器中使用。你只需要打开端口80(http)和443(https,不是必需的,仍然......)。
您必须将文件上传到/ var / www / html才能托管您的网站。