温馨提示×

nginx访问日志debian在哪看

小樊
37
2026-10-16 00:54:18
栏目: 智能运维

在 Debian 系统上,使用 nginx 时的访问日志(access log)默认位置一般如下:

1. 默认访问日志路径

/var/log/nginx/access.log

错误日志通常在:

/var/log/nginx/error.log

2. 实时查看访问日志

sudo tail -f /var/log/nginx/access.log

3. 查看某个站点的日志(虚拟主机)

如果你用了 server block(虚拟主机),日志可能在自定义路径,例如:

/var/log/nginx/example.com.access.log

可以在配置中确认:

sudo nginx -T | grep access_log

4. 如果用的是 Debian 默认包

  • 日志目录:/var/log/nginx/
  • 配置文件:/etc/nginx/nginx.conf 和 /etc/nginx/sites-enabled/

5. 日志被 logrotate 切割

可能会看到:

/var/log/nginx/access.log.1
/var/log/nginx/access.log.2.gz

查看历史压缩日志:

sudo zcat /var/log/nginx/access.log.2.gz | less

如果你愿意,可以告诉我你是 本机 nginx 还是 Docker / 宝塔 / LNMP 环境,我可以给你更精确的命令。

0 踩