如何在 Amazon EC2 中共享 Web 应用程序
How to share a web app in amazon ec2
我在亚马逊创建了一个免费层级的 ec2 实例,我保留了一个弹性 IP 并将其分配给我的实例。
我安装了 nginx,我需要从互联网访问 nginx,为此我去了我的域名注册商 godaddy,我创建了一个指向这个弹性 IP 的 cname。
我现在用这个IP访问SSH服务
最后我创建了一个安全组,我打开流到 HTTP 端口。
它似乎不起作用?
请你帮我排除故障并找出我无法连接到网络服务器的原因?
第 1 步:
通过其EIP地址进行测试,类似http://ec2-xxx-xxx-xxx-xxx
如果你不能,在它的安全组里,开放入站规则到0.0.0.0/0
到http 80端口,那你应该可以访问它。
稍后您可以调整该 CIDR 范围。
第 2 步:
从它访问你在godaddy注册的域名,如果不是,你需要检查godaddy的设置,确保你指向正确的IP地址。
第 3 步:
在nginx web服务器前面搭建一个ELB(aws elastic load balancer),然后将流量从ELB重定向到nginx,这样会更加灵活。
我在亚马逊创建了一个免费层级的 ec2 实例,我保留了一个弹性 IP 并将其分配给我的实例。
我安装了 nginx,我需要从互联网访问 nginx,为此我去了我的域名注册商 godaddy,我创建了一个指向这个弹性 IP 的 cname。
我现在用这个IP访问SSH服务
最后我创建了一个安全组,我打开流到 HTTP 端口。 它似乎不起作用?
请你帮我排除故障并找出我无法连接到网络服务器的原因?
第 1 步:
通过其EIP地址进行测试,类似http://ec2-xxx-xxx-xxx-xxx
如果你不能,在它的安全组里,开放入站规则到0.0.0.0/0
到http 80端口,那你应该可以访问它。
稍后您可以调整该 CIDR 范围。
第 2 步:
从它访问你在godaddy注册的域名,如果不是,你需要检查godaddy的设置,确保你指向正确的IP地址。
第 3 步:
在nginx web服务器前面搭建一个ELB(aws elastic load balancer),然后将流量从ELB重定向到nginx,这样会更加灵活。