无法从AWS云访问tomcat

时间:2014-06-25 17:09:18

标签: tomcat web-applications amazon-web-services amazon-ec2

我在AWS EC2中创建了一个亚马逊免费层实例。它是我安装了tomcat的unix实例,在那里部署了我的war文件。我启动了我的服务器并试图像 http://aaa.bb.cc.dd:8080/my_app 那样访问它,但我的网页浏览器会返回此消息

**Oops! Google Chrome could not connect to aaa.bb.cc.dd:8080**

在我的server.xml中,我已经像这样进行了修改

<Engine name="Catalina" defaultHost="aaa.bb.cc.dd">
          <Host name="aaa.bb.cc.dd"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">

这里可能出现什么问题?

感谢。

1 个答案:

答案 0 :(得分:1)

尝试登录您的实例并确保它正在侦听localhost。如果是,一个非常常见的问题是没有在您的安全组上启用端口8080,您可以在实例描述选项卡中找到指向安全组的链接,然后按照该操作添加允许端口8080的规则。