Nginx安装,会默认启动日志轮转

rpm -ql nginx| grep log
/etc/logrotate.d/nginx
/var/log/nginx

cat /etc/logrotate.d/nginx 
/var/log/nginx/*.log { 待切割的日志
daily 天
missingok 丢失不提示
rotate 52 52份
compress 压缩
delaycompress 延迟压缩
notifempty 空文件的话,不转储
create 640 nginx adm 创建新的日志文件,属主
sharedscripts 轮转后共享脚本
postrotate
if [ -f /var/run/nginx.pid ]; then
kill -USR1 `cat /var/run/nginx.pid`
fi
endscript
}
USR1亦通常被用来告知应用程序重载配置文件;例如,向Apache HTTP服务器发送一个USR1信号将导致以下步骤的发生:停止接受新的连接,等待当前连接停止,重新载入配置文件,重新打开日志文件,重启服务器,从而实现相对平滑的不关机的更改。