温馨提示×

Tomcat日志在Debian如何找

小樊
39
2026-07-27 17:29:02
栏目: 智能运维

Debian 上查找 Tomcat 日志,常见位置取决于你是通过哪种方式安装的 Tomcat(系统包 apt 还是官方二进制包)。下面按最常见情况说明。


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

Debian 官方仓库安装的 Tomcat(如 tomcat9tomcat10):

1️⃣ 日志目录

/var/log/tomcatX/

例如:

/var/log/tomcat9/

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(官方 tar.gz)

如果你是从 Apache 官网下载并解压的 Tomcat:

1️⃣ 日志目录

$TOMCAT_HOME/logs/

例如:

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

2️⃣ 常见文件

catalina.out
catalina.2026-01-21.log
localhost.2026-01-21.log

三、systemd 启动的 Tomcat(journalctl)

如果是通过 systemd 管理的 Tomcat,还可以查看系统日志:

journalctl -u tomcat9

实时查看:

journalctl -u tomcat9 -f

四、快速定位 Tomcat 安装在哪

1️⃣ 查找进程

ps -ef | grep tomcat

2️⃣ 查找日志目录

find / -name "catalina.out" 2>/dev/null

五、常见排错建议

  • 应用启动失败:看 catalina.out
  • 404 / 500 错误:看 localhost.*.log
  • 权限问题
    ls -ld /var/log/tomcat9
    

六、Debian + Tomcat 常见路径速查表

项目 路径
Tomcat 配置 /etc/tomcat9/
Web 应用 /var/lib/tomcat9/webapps/
日志 /var/log/tomcat9/
systemd 服务 tomcat9.service

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

  • Tomcat 版本(8 / 9 / 10)
  • 安装方式(apt 还是手动)

我可以给你 更精确的定位命令

0