在 Debian 下查看 Nginx 日志,通常分为访问日志(access log)和错误日志(error log),常见路径如下:
/var/log/nginx/access.log/var/log/nginx/error.log(如果你用 apt 安装的 nginx,基本就是这两个)
tail -f /var/log/nginx/access.log
tail -f /var/log/nginx/error.log
tail -n 100 /var/log/nginx/access.log
cat /var/log/nginx/access.log
grep "404" /var/log/nginx/access.log
grep "error" /var/log/nginx/error.log
grep "1.2.3.4" /var/log/nginx/access.log
查看 nginx 配置:
nginx -T | grep -i "access_log\|error_log"
Debian 默认会用 logrotate,可能看到:
/var/log/nginx/access.log.1
/var/log/nginx/access.log.2.gz
查看历史压缩日志:
zcat /var/log/nginx/access.log.1.gz | less
error.logaccess.log 状态码Permission denied如果你愿意,可以告诉我:
我可以给你更精准的命令。