【问题标题】:can't connect to ec2 tomcat localhost无法连接到 ec2 tomcat localhost
【发布时间】:2016-04-16 22:37:16
【问题描述】:

我已经学习了很多以前被问过的教程和问题,但仍然不好(我是 ec2 的初学者)

我做了以下事情: 午餐 Amazon Linux AMI 2015.09.1 (HVM),SSD 卷类型。

sudo yum install tomcat8-webapps tomcat8-admin-webapps
sudo yum install tomcat8
sudo service tomcat8 start

我已将此规则添加到我的安全组入站:

HTTP
TCP
80
0.0.0.0/0

但是当我尝试浏览到: 公共 DNS:8080

我明白了:

此网页不可用:ERR_CONNECTION_TIMED_OUT

我希望看到 tomcat 欢迎页面(当我转到 localhost:8080 时),所以我可以部署我的 war 文件。

我错过了什么?

谢谢。

【问题讨论】:

    标签: java linux tomcat amazon-web-services amazon-ec2


    【解决方案1】:

    要解决这个问题,您需要在 AWS 中配置负载均衡器并将端口转发设置为本地机器(外部端口 (8080) -> 内部端口 (8080))。

    【讨论】:

      【解决方案2】:

      如果 Tomcat 本身在运行,您需要在 AWS 控制台的安全组中为端口 8080 添加一个 inbound TCP rule

      您也可以通过发出一个

      来检查 Tomcat 是否在端口 8080 上运行
      curl localhost:8080
      

      注意:出于安全原因,只开放必要的端口供公共访问。Tomcat GUI 管理器也必须启用,不要使用 tomcat/tomcat 的默认用户名/密码。 使用更安全的密码。

      【讨论】:

      • 我得到:HTTP 状态 404 - 描述 请求的资源不可用。 Apache Tomcat/8.0.28 ---- 但是当我“ps -ef | grep tomcat”时它就在那里
      • 检查您是否可以使用此 url ec2_host:8080/manager/html 访问它另外从 tomcat 日志中检查 manager webapp 是否部署成功可能您可以尝试重新启动 Tomcat 并进行交叉检查。
      • 你拯救了我的一天谢谢
      【解决方案3】:

      第一次检查:

      $ netstat -lnt
      Active Internet connections (only servers)
      Proto Recv-Q Send-Q Local Address           Foreign Address         State      
      tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN     
      tcp        0      0 0.0.0.0:8000            0.0.0.0:*               LISTEN     
      tcp6       0      0 127.0.0.1:8080          :::*                    LISTEN     
      tcp6       0      0 ::1:631                 :::*                    LISTEN     
      tcp6       0      0 127.0.0.1:8005          :::*                    LISTEN   
      

      需要添加tomcat参数(catalina.sh):

      JAVA_OPTS="$JAVA_OPTS -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv4Addresses=true "
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-11-05
        • 2020-03-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-01-17
        相关资源
        最近更新 更多