问题描述
在linux下部署war包,重启tomcat后,无法在浏览器访问成功。
之前部署项目时没有出现问题;
重启tomcat多次仍无法解决问题,最终在大量参考此问题的解决方案下找到原因。
情况展示
在部署war包后,重启tomcat发现通过浏览器无法访问tomcat及下项目。
解决方法
在经过对网络环境,war包问题,tomcat端口占用问题一一排除后,发现是由于防火墙未关闭导致的外界无法访问服务器的8080端口。
首先进入tomcat下的bin目录
cd /opt/tomcat/bin(根据自己安装的路径进入)
关闭tomcat:./shutdown.sh
关闭防火墙:systemctl stop firewalld
开启tomcat:./starup.sh
测试
在浏览器输入ip地址:8080/
成功访问到tomcat。
测试项目
成功进入。