nginx, logrotate 운영 환경 세팅 (kill USR1, 파일디스크립터)
2024. 7. 22.
nginx 유저, 권한 세팅nginx 를 systemctl 로 실행한다.실행자체는 root 로 실행하게 된다. 보통 443, 80 포트에 대한 권한이기에 보안상 master process 는 root 로 실행하게 되고, worker process 는 nginx 프로세스로 띄우게 된다.nginx.conf 는 error_log /path/to/error.log notice;http { access_log /path/to/access.log main;...}설정해주자. logrotate 유저, 권한 세팅logrotate 는 cron 으로 매일 실행한다.sudo crontab -l 시 확인이 안될 수 있는데,필자의 경우 journalctl | grep logrotate 로 매일 실행했는지 확인 하거나,..