linux下重启tomcat成功,但浏览器无法访问8080

517 阅读1分钟

问题描述

在linux下部署war包,重启tomcat后,无法在浏览器访问成功。

之前部署项目时没有出现问题;

重启tomcat多次仍无法解决问题,最终在大量参考此问题的解决方案下找到原因。

情况展示

在部署war包后,重启tomcat发现通过浏览器无法访问tomcat及下项目。

1c63e27423ef49e1111ark.png

解决方法

在经过对网络环境,war包问题,tomcat端口占用问题一一排除后,发现是由于防火墙未关闭导致的外界无法访问服务器的8080端口。

首先进入tomcat下的bin目录

cd /opt/tomcat/bin(根据自己安装的路径进入)

关闭tomcat:./shutdown.sh

关闭防火墙:systemctl stop firewalld

开启tomcat:./starup.sh

测试

在浏览器输入ip地址:8080/

image.png

成功访问到tomcat。

测试项目

11111.png 成功进入。

本文只是记录遇到的问题方便以后查阅。(本方法仅供参考,并不适用所有情况)