在 Debian 系统下,Tomcat 的日志位置取决于安装方式。下面是最常见的几种情况:
apt 安装的 Tomcat(官方仓库)这是 Debian 上最常见的方式。
/var/log/tomcatX/
其中 X 是版本号,例如:
/var/log/tomcat9//var/log/tomcat10/catalina.out # 主日志(标准输出和错误)
catalina.YYYY-MM-DD.log
localhost.YYYY-MM-DD.log
manager.YYYY-MM-DD.log
host-manager.YYYY-MM-DD.log
✅ 重点:
大多数问题都在
catalina.out或catalina.*.log中
如果你是自己下载的 Tomcat(非 apt 安装):
$TOMCAT_HOME/logs/
例如:
/opt/tomcat/logs/
/usr/local/tomcat/logs/
catalina.out
catalina.2026-01-21.log
localhost.2026-01-21.log
如果是通过 systemd 启动的 Tomcat,还可以查看:
journalctl -u tomcat9
或实时查看:
journalctl -u tomcat9 -f
systemctl status tomcat9
或:
ps -ef | grep tomcat
| 安装方式 | 日志路径 |
|---|---|
| apt 安装 | /var/log/tomcatX/ |
| 手动安装 | $TOMCAT_HOME/logs/ |
| systemd | journalctl -u tomcatX |
如果你愿意,可以告诉我:
我可以精确告诉你日志在哪一条命令下查看。