close
http://nginx.org/en/docs/control.html#logs
http://www.jeffmould.com/2013/10/24/rotate-nginx-log-files/
#vi rotate_log.sh
DATE=$(date +%Y-%m-%d-%H%M)
mv "/var/log/nginx/access.log" "/var/log/nginx/access.log.$DATE"
mv "/var/log/nginx/error.log" "/var/log/nginx/error.log.$DATE"
kill -USR1 `cat /var/run/nginx.pid`
sleep 1
gzip /var/log/nginx/access.log.$DATE
gzip /var/log/nginx/error.log.$DATE
#vi /etc/crontab
1 */1 * * * root rotate_log.sh > /var/log/backup.log 2>&1
全站熱搜