这里在运维服务器的时候启动tomcat报错无法访问8080页面。然后将排查问题整理过程。
1、查看日志
进入 Tomcat 的 logs 目录(如 cd /opt/tomcat/logs),检查 catalina.out 或 localhost.<日期>.log 文件,确认是否有错误信息(如端口冲突、权限问题等)。
tail -f catalina.out # 实时查看日志
2、验证进程
ps -ef | grep tomcat
3、检查端口
使用 netstat 或 ss 命令检查 8080 端口是否被 Tomcat 监听。
sudo netstat -tulnp | grep 8080
# 或
sudo ss -tulnp | grep 8080
如果无输出,说明 Tomcat 未正确绑定端口(可能是启动失败或配置错误)。
如果端口被其他进程占用(如其他 Tomcat 实例或服务),需终止冲突进程或修改 Tomcat 端口。
4、检查防火墙
sudo ufw allow 8080/tcp # Ubuntu/Debian
sudo firewall-cmd --add-port=8080/tcp --permanent && sudo firewall-cmd --reload # CentOS/RHEL
本文出处:老蒋部落 » tomcat启动后无法访问到8080页面问题解决策略 | 欢迎分享( 公众号:老蒋朋友圈 )