gpt4 book ai didi

amazon-ec2 - 在 Amazon EC2 上安装 java6 和 tomcat7

转载 作者:行者123 更新时间:2023-12-01 15:20:58 36 4
gpt4 key购买 nike

Ubuntu 在 Amazon EC2 版本 10.10 上运行

  • 使用安装了java

sudo apt-get install openjdk-6-jdk

(有关 openjdk6 的更多信息 https://launchpad.net/ubuntu/maverick/+package/openjdk-6-jdk )

  • 在安装 tomcat7 时执行了以下操作

wget -c http://apache.petsads.us/tomcat/tomcat-7/v7.0.27/bin/apache-tomcat-7.0.27.tar.gz

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并运行:

sudo bash startup.sh

看起来tomcat启动成功:

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

Using CATALINA_BASE: /var/apache-tomcat-7.0.27

Using CATALINA_HOME: /var/apache-tomcat-7.0.27

Using CATALINA_TMPDIR: /var/apache-tomcat-7.0.27/temp

Using JRE_HOME: /usr

Using CLASSPATH: /var/apache-tomcat-7.0.27/bin/bootstrap.jar:/var/apache-tomcat-7.0.27/bin/tomcat-juli.jar

我做了一个测试:

sudo fuser -v -n tcp 8080

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

0 USER PID ACCESS COMMAND

8080/tcp: root 1234 F.... java

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

我是不是漏掉了什么????我愿意接受任何建议。

我按照http://www.excelsior-usa.com/articles/tomcat-amazon-ec2-java-stack.html#tomcat中的一些步骤(不是全部)进行操作

这个问题的解决办法是:该实例不属于我所有。我要求我的 friend 通过他的 aws 管理控制台更改防火墙配置中 8080 的规则。然后就成功了。

最佳答案

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

关于amazon-ec2 - 在 Amazon EC2 上安装 java6 和 tomcat7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10933965/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com