在AmazonEC2上运行Tomcat7,但可以';在浏览器中看不到欢迎
我在运行AmazonLinux的AmazonEC2AMI上安装了Tomcat版本7。当我启动tomcat作为一项服务时,我得到了“OK”。我确认8080端口已打开,以便在我的AMI的防火墙安全组上传入。但是,当我尝试连接到浏览器时,仍然无法在浏览器中获取任何内容。我只得到一张空白的白页:在AmazonEC2上运行Tomcat7,但可以';在浏览器中看不到欢迎,tomcat,amazon-web-services,amazon-ec2,Tomcat,Amazon Web Services,Amazon Ec2,我在运行AmazonLinux的AmazonEC2AMI上安装了Tomcat版本7。当我启动tomcat作为一项服务时,我得到了“OK”。我确认8080端口已打开,以便在我的AMI的防火墙安全组上传入。但是,当我尝试连接到浏览器时,仍然无法在浏览器中获取任何内容。我只得到一张空白的白页: myAMI'sIPAddress:8080 当我关闭tomcat并重试时,我得到“此网页不可用”。所以我知道启动和停止tomcat会在我的浏览器中产生不同的结果。问题是,我怎么会得到一个空白的白色页面,却看不
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 ]
您是否安装了Web应用程序?如果webapps目录中没有任何内容,您可能什么也看不到。或者,如果存在war文件,则将其名称放在请求的末尾:
http://example.com:8080/appname
即使没有部署web应用程序,它也应该显示欢迎页面吗?我不这么认为,它可能只会给您一个404。我认为有一个“欢迎”应用程序,它可能会部署,也可能不会部署。