加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – Tomcat在没有错误的情况下启动,但没有在8080上监听

发布时间:2020-12-13 19:33:17 所属栏目:Linux 来源:网络整理
导读:我在Centos 6.4上运行tomcat 6并已经成功启动了.开始没有错误. catalina.log读取: 2012-08-11 14:23:42,941 | INFO | main | o.a.c.http11.Http11NioProtocol | Starting Coyote HTTP/1.1 on http-xx.xx.xx.xx-80802012-08-11 14:23:42,960 | INFO | main |
我在Centos 6.4上运行tomcat 6并已经成功启动了.开始没有错误. catalina.log读取:
2012-08-11 14:23:42,941 | INFO  | main | o.a.c.http11.Http11NioProtocol | Starting Coyote HTTP/1.1 on http-xx.xx.xx.xx-8080
2012-08-11 14:23:42,960 | INFO  | main | o.a.catalina.startup.Catalina | Server startup in 121483 ms

而ps -x显示它正在运行.

不幸的是,它并没有响应端口8080然而netstat -atnp | grep LISTEN没有列出.

任何可能造成这种情况的想法?

解决方法

如果问题是端口没有配置在iptables像Nash建议,那么你可以配置如下:
vi  /etc/sysconfig/iptables

将以下行添加到文件中:

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

保存文件退出并重新启动iptables:

service iptables restart

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读