Linux中tomcat服务成功发布但局域网浏览器无法访问

本文分享了在CentOS 7环境下配置Tomcat服务器时遇到的问题及解决办法。作者发现局域网内无法访问Tomcat服务,通过排查发现是由于Linux防火墙设置导致。文中详细记录了解决步骤,包括如何正确地关闭和禁用CentOS 7的防火墙。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

昨天,我在搭建Linux中服务器环境时,碰见一个问题,这里和大家分享一下。

问题描述:我在Linux搭建了一个tomcat服务器,tomcat开启后,发现在局域网浏览器上无法访问该tomcat,浏览器报无法访问服务器错误,我查看了tomcat的日志,路径..../tomcat/logs/catalina.out,发现tomcat在开启过程中没有报错。我又查看了一下工程日志,也没有错误。

service iptables status   #查看防火墙状态

解决方法:上网搜索,发现很多人都遇到过这个问题,这是Linux防火墙开启导致的,网上的方法大多是通过以下的指令启停

service iptables stop   #停止
chkconfig iptables off   #禁用
但是,因为我装的Linux系统是centos 7,所以,上面这两条指令在改Linux中无法执行,报以下错误:

Redirecting to /bin/systemctl stop  iptables.service
Failed to stop iptables.service: Unit iptables.service not loaded.

在不同Linux系统中,操作指令大体上都是相同的,但是不同的系统仍会有细微的差别,我们经常使用的是red hat。对于red hat来说,上面这两条停止、禁用可用,但是对于centos 7系统来说,只有使用下面的指令,才可以对Linux防火墙进行启停。

systemctl stop firewalld.service   #停止
systemctl disable firewalld.service   #禁用

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值