Overview So what do you need to know to handle log rotation for nginx? The official answer from Igor Sysoev (the nginx lead developer) can be found here. In short, the sequence you must follow is: Move (or otherwise process) the old log file Send the nginx master process a USR1 signal logrotate setup There are many ways that this kind of processing can be automated but I use logrotate. On RHEL 5.1