在 Debian 系统上,使用 nginx 时的访问日志(access log)默认位置一般如下:
/var/log/nginx/access.log
错误日志通常在:
/var/log/nginx/error.log
sudo tail -f /var/log/nginx/access.log
如果你用了 server block(虚拟主机),日志可能在自定义路径,例如:
/var/log/nginx/example.com.access.log
可以在配置中确认:
sudo nginx -T | grep access_log
/var/log/nginx//etc/nginx/nginx.conf 和 /etc/nginx/sites-enabled/可能会看到:
/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 环境,我可以给你更精确的命令。