如何从本地计算机访问Amazon Windows计算机上的apache服务器上托管的网站

时间:2013-02-18 11:39:59

标签: apache amazon-ec2 wamp

网站托管在 Amazon EC2 Windows实例上的apache服务器上。我想从本地机器访问它。虽然如果它托管在Linux实例上,但可以从其他计算机访问,但不能在Windows实例中访问。

我正在使用wamp服务器并将服务器放在网上,并在 httpd.conf 中进行了以下更改:

Listen *:80

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Allow from all
    #Deny from all
</Directory>

当我尝试从其他计算机访问该URL时,它返回: 拒绝连接

我应该进行哪些配置更改才能从其他计算机访问它?

2 个答案:

答案 0 :(得分:0)

检查:安全组/ [您的实例设置的组名称] /入站,并查看是否允许端口80。

答案 1 :(得分:0)

Amazon EC2提供您的实例所属的安全组,然后这允许您向您帐户或其他外部主机上的其他主机组授予权限。

安全组充当防火墙,可控制允许访问一个或多个实例的流量。

在Amazon EC2中,安全组规则始终是允许的,因此您无法创建任何拒绝访问端口的规则。此外,如果特定端口有多个规则,则始终应用最宽松的规则。所以我们只需要检查端口80是否打开,如果它没有打开它。

如需更多参考,请参阅此链接:
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-network-security.html