Apache 서버를 운영하다 보면 조만간 log 파일들(access_log과 error_log)이 너무 비대해 지거나, 필요도 없는 오래된 정보로 인해 재설정을 해줘야 할 때가 옵니다.
일반적으로, access.log는 매 10,000 요청마다 1Mb 정도로 커지는 데, 대부분의 사용자들은 log 파일을 새 것으로 대체할 목적으로 log 파일을 옮기거나 지우기만 하면 그만이라고 생각하지만, 이것은 올바른 조치가 아닙니다.
왜냐하면, 이렇게 해도 Apache는 log 파일이 옮겨지기 전의 같은 offset에 계속 이어서 기록을 하게 되기 때문입니다. 이것은 이전 것과 같은 크기의 새로운 log 파일이 다시 생성되는 결과를 가져오며, 파일 안에는 수 천(혹은 수 만)의 빈 글자들로 채워지게 됩니다. Apache의 log 파일과 환경 변수 설정(이)란 제목의 글 마저 읽기 →