linux

Linux Tomcat出现404错误怎么解决

小樊
33
2025-12-01 02:33:07
栏目: 智能运维

Linux Tomcat 出现 404 的排查与修复指南

一 快速自检

二 常见根因与对应修复

三 建议的排查顺序

  1. ps -ef | grep tomcat 确认进程存活,再用 netstat -tulnp | grep :8080 确认监听。
  2. 直接访问 http://服务器IP:8080/ 验证 Tomcat 欢迎页;若不通,先解决端口/防火墙/网络。
  3. 进入 webapps 检查应用目录或 WAR 是否存在且完整。
  4. 打开 logs/catalina.outlogs/localhost.<日期>.log,定位 404 的具体请求与原因。
  5. 校验 server.xml 与应用的 web.xml(或注解映射)是否与访问 URL 一致。
  6. 检查 Linux 文件权限与所有权,确保 Tomcat 用户可读可执行。
  7. 若有 Nginx/Apache,逐行核对反向代理转发与路径前缀。
  8. CentOS/RHEL 上检查 firewalld/SELinux 策略。
  9. 修改配置或部署后执行 bin/shutdown.sh && bin/startup.sh 重启,必要时重新部署 WAR。

四 最小可行验证示例

0
看了该问题的人还看了