Linux安装Apache服务器tomcat启动后因防火墙无法访

| 阅读:7717 发表时间:2019-10-22 经验技巧

我们一般在linux上部署好的apache服务,启动了也没有报异常,但是访问不了,大部分就是防火墙没有开启你服务的端口,如果你端口是80,则需要修改下面配置 就可以解决 查询是否有打开80端口,如果没有可通过两种方式处理:

/etc/init.d/iptables status 

1.修改vi /etc/sysconfig/iptables命令添加使防火墙开放80端口(推荐)

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

2.关闭防火墙

/etc/init.d/iptables stop
#start 开启
#restart 重启

永久性关闭防火墙

chkconfig --level 35 iptables off
  1. 3

查看firewalld状态,如果是dead状态,即防火墙未开启

systemctl status firewalld


开启防火墙,没有任何提示即开启成功

systemctl start firewalld

重启

systemctl restart firewalld


  1. 4

再次通过systemctl status firewalld查看firewalld状态,显示running即已开启了。

  1. 5

如果要关闭防火墙设置,可能通过systemctl stop firewalld这条指令来关闭该功能。


*文章为原作者独立观点,不代表网站的立场
本文由网站发表并编辑,转载此文章须经作者同意,并请附上出处及本页链接。如有侵权,请联系本站删除。

友情连接