Apache HTTP Server, 로그 로테이트 하기



HTTP 서버 쪽 로그도 많이 쌓이면 문제가 될 수 있습니다.


간단한 설정으로 로그를 로테이트할 수 있습니다.


conf/httpd.conf 를 수정합니다.




<IfModule log_config_module>



...



CustomLog "|bin/rotatelogs D:/logs/apache2/access-%Y-%m-%d.log 86400" common



</IfModule>








ErrorLog "|bin/rotatelogs D:/logs/apache2/error-%Y-%m-%d.log 1M"







위와 같이 설정하면 access 로그는 하루에 한번 로테이트 하며, error 로그는 1M가 넘을 때 마다 로테이트 하게됩니다.



참고자료:

http://httpd.apache.org/docs/2.0/ko/programs/rotatelogs.html


댓글

가장 많이 본 글