温馨提示×

ubuntu apache日志在哪

小樊
43
2026-08-20 14:46:24
栏目: 智能运维

Ubuntu 上,Apache(通常是 Apache2)的日志默认存放在:

1️⃣ 日志目录

/var/log/apache2/

2️⃣ 常见日志文件

日志类型 文件路径
访问日志 /var/log/apache2/access.log
错误日志 /var/log/apache2/error.log
SSL 访问日志 /var/log/apache2/ssl_access.log
SSL 错误日志 /var/log/apache2/ssl_error.log

一般最常见的是:

/var/log/apache2/access.log
/var/log/apache2/error.log

3️⃣ 实时查看日志

# 实时查看错误日志
tail -f /var/log/apache2/error.log

# 查看最近 50 行访问日志
tail -n 50 /var/log/apache2/access.log

4️⃣ 查看 Apache 配置中日志路径(确认用)

grep -R "ErrorLog\|CustomLog" /etc/apache2/

5️⃣ 虚拟主机自定义日志

如果你有虚拟主机(vhost),日志可能在:

/etc/apache2/sites-enabled/

例如:

ErrorLog ${APACHE_LOG_DIR}/example.com.error.log
CustomLog ${APACHE_LOG_DIR}/example.com.access.log combined

6️⃣ 日志轮转

Ubuntu 使用 logrotate 管理日志:

/etc/logrotate.d/apache2

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

  • 访问异常 / 报错 / 403 / 500 / 连接失败
  • 是否使用 Docker / LNMP / 宝塔

我可以帮你快速定位具体问题。

0