2014-09-06 47 views
1

我在运行Amazon Linux的Amazon EC2 AMI上安装了Tomcat版本7。当我启动tomcat作为服务时,我得到'OK'。我确认端口8080在我的AMI的防火墙安全组上打开。但是,当我尝试连接到浏览器时,我仍然没有收到任何内容。我只得到一个空白页:在Amazon ec2上运行Tomcat 7但在浏览器中看不到欢迎

myAMI'sIPAddress:8080 

当我关闭tomcat,然后再试一次,我得到'这个网页不可用'。所以我知道,启动和停止tomcat一直在我的浏览器中产生不同的结果。问题是如何得到一个空白的白页,我没有看到tomcat的默认欢迎页面?这里是一些更多的诊断信息:

$ sudo service tomcat7 stop [ OK ] 
$ sudo service tomcat7 start [ OK ] 
$ sudo netstat -lnp | grep 8080 
tcp  0  0 :::8080      :::*      LISTEN  5754/java 
$ sudo service tomcat7 status 
$ ..       [ OK ] 

回答

0

您是否安装了webapp?如果您的webapps目录中没有任何内容,您可能不会看到任何内容。或者,如果有战争档案,则将其名称放在请求的末尾:

http://example.com:8080/appname 
+0

即使没有部署Web应用程序,它是否仍显示欢迎页面? – 2014-09-07 18:09:31

+0

我不这么认为,它可能只是给你一个404。我认为有一个'欢迎'的应用程序,它可能会或可能不会被部署。 – 2014-09-07 19:29:21

相关问题