温馨提示×

Debian Tomcat日志在哪看

小樊
44
2026-08-05 08:23:43
栏目: 智能运维

在 Debian 系统上,Tomcat 的日志位置取决于安装方式。下面按常见情况给你说明。


一、通过 apt 安装的 Tomcat(最常见)

1️⃣ 日志目录

/var/log/tomcatX/

其中 X 是版本号,例如:

  • Tomcat 9:/var/log/tomcat9/
  • Tomcat 10:/var/log/tomcat10/

2️⃣ 常见日志文件

catalina.out        # 主要日志(标准输出和错误)
catalina.YYYY-MM-DD.log
localhost.YYYY-MM-DD.log
host-manager.YYYY-MM-DD.log
manager.YYYY-MM-DD.log

3️⃣ 实时查看日志

tail -f /var/log/tomcat9/catalina.out

二、手动下载解压的 Tomcat(非 apt 安装)

如果是从 Apache 官网下载的 Tomcat:

日志目录

$TOMCAT_HOME/logs/

例如:

/opt/tomcat/logs/
/usr/local/tomcat/logs/

查看方式

tail -f /opt/tomcat/logs/catalina.out

三、systemd 启动的 Tomcat(journalctl)

如果 Tomcat 是通过 systemd 管理的:

journalctl -u tomcat9 -f

或查看历史日志:

journalctl -u tomcat9 --since "2025-01-01"

四、常见排查建议

✅ 应用报错

优先看:

catalina.out

✅ 404 / 部署问题

看:

localhost.*.log

✅ 权限问题

ls -l /var/log/tomcat9/

如果无法写入日志,可能是权限问题:

sudo chown -R tomcat9:tomcat9 /var/log/tomcat9

五、快速确认 Tomcat 版本

dpkg -l | grep tomcat

如果你愿意,可以告诉我:

  • Debian 版本
  • Tomcat 版本
  • 是 apt 安装还是手动安装

我可以帮你精确定位日志路径

0