重新加载日志

本章节介绍如何重新打开日志文件,用于日志轮转。

重新打开日志

sudo nginx -s reopen

日志轮转

使用 logrotate

创建 /etc/logrotate.d/nginx

/var/log/nginx/*.log {
    daily
    missingok
    rotate 14
    compress
    delaycompress
    notifempty
    create 0640 www-data adm
    sharedscripts
    postrotate
        [ -f /var/run/nginx.pid ] && kill -USR1 `cat /var/run/nginx.pid`
    endscript
}

日志目录

操作系统日志目录
Linux/var/log/nginx/
macOS/usr/local/var/log/nginx/
Windowslogs/

日志文件

  • access.log - 访问日志
  • error.log - 错误日志