Amazon ec2 在AmazonEC2上安装java6和tomcat7

Amazon ec2 在AmazonEC2上安装java6和tomcat7,amazon-ec2,tomcat7,ubuntu-10.10,openjdk,Amazon Ec2,Tomcat7,Ubuntu 10.10,Openjdk,Ubuntu在AmazonEC2上运行,版本为10.10 使用 sudo apt get安装openjdk-6-jdk (有关openjdk6的更多信息) 在安装tomcat7时是否执行了以下操作 wget-c sudo tar xvfz apache-tomcat-7.0.27.tar.gz-C/var 然后我在/var下看到一个名为apache-tomcat-7.0.27的文件夹 转到/var/apache-tomcat-7.0.27/bin并运行: sudobash startup

Ubuntu在AmazonEC2上运行,版本为10.10

  • 使用
sudo apt get安装openjdk-6-jdk

(有关openjdk6的更多信息)

  • 在安装tomcat7时是否执行了以下操作
wget-c

sudo tar xvfz apache-tomcat-7.0.27.tar.gz-C/var

然后我在/var下看到一个名为apache-tomcat-7.0.27的文件夹

转到/var/apache-tomcat-7.0.27/bin并运行:

sudobash startup.sh

看起来tomcat启动成功:

ubuntu@ip-XX-XXX-XX-XXX:/var/apache-tomcat-7.0.27/bin$sudo bash startup.sh

使用CATALINA_BASE:/var/apache-tomcat-7.0.27

使用CATALINA_HOME:/var/apache-tomcat-7.0.27

使用CATALINA_TMPDIR:/var/apache-tomcat-7.0.27/temp

使用JRE_HOME:/usr

使用类路径:/var/apache-tomcat-7.0.27/bin/bootstrap.jar:/var/apache-tomcat-7.0.27/bin/tomcat-juli.jar

我做了一个测试:

sudo定影器-v-n tcp 8080

然后我得到了结果(看起来tomcat已经启动并运行了):

0用户PID访问命令

8080/tcp:根1234 F。。。。爪哇

但如果我在浏览器中输入服务器的地址,我就看不到默认的tomcat页面

我错过什么了吗?????我愿意接受任何建议

我遵循了http://www.excelsior-usa.com/articles/tomcat-amazon-ec2-java-stack.html#tomcat 这个问题的解决办法是: 此实例不属于我。 我让我的朋友通过他的aws管理控制台更改防火墙配置中8080的规则。
然后它成功了。

如果不知道您的设置是什么,我的第一个猜测是您需要为该实例打开安全组上的8080端口。转到安全组,将其打开到0.0.0.0/0或特定于您的IP(这取决于您对服务器的安全要求)