一、问题现象
CentOS7操作系统下,已经部署并启动Tomcat,Tomcat可见。但使用其他PC的浏览器访问不了Tomcat。
二、分析原因
此问题的主要原因在于CentOS操作系统有防火墙。防火墙的存在,会导致端口无法被外部访问。
想要解决这一问题,就是要在防火墙上添加允许访问的端口号,使端口号对外开放。
CentOS7以下默认防火墙是iptables,CentOS7及以上版本的默认防火墙是firewalld。因此,
CentOS7需要在firewalld的上添加Tomcat的端口号。
备注:
执行命令,即可实现取防火墙服务的锁定
systemctl unmask firewalld
需锁定该服务时可输入以下命令行执行
systemctl mask firewalld
三、