遇到这个问题大致都是在配置tomcat之后需要访问发布到tomcat服务器上时发现访问步不了。这是防火墙的问题,它把tomcat的默认端口号相当于隔离在外了,这时候我们需要它能识别到tomcat的端口号,并让它通过,首先要对应我的版本CentOS7,不然行不通的
先去查看tomcat有没有启动
查看你的防火墙状态
firewall-cmd --state
得到结果是running或者not running
1、进入tomcat的bin文件夹下执行以下命令启动tomcat
sh startup.sh
出现一下代表已经启动
2、直接下一步执行下面的命令:注意了,8080是你的tomcat默认端口号,改了的话这里要跟着改你改完之后的端口号
firewall-cmd --permanent --zone=public --add-port=8080/tcp
//永久的添加该端口。去掉–permanent则表示临时
3、加载防火墙配置,加载后才会有效果
firewall-cmd --reload
4、查看是否成功
firewall-cmd --permanent --zone=public --list-ports
出现8080/tcp这开启正确
然后。。一切ok