웹서버관련정보/윈도우

[팁] 아파치 2.x 로그파일 지우기

박디 2007. 4. 18. 03:13

로그파일은 apache2/logs 폴더에 저장되어있는데 아파치 서버를 실행하면 파일이 보이고

서버를 종료하면 파일이 없어진것 처럼 보여 지울수가 없다.

로그파일은 access.log , error.log 두개의 파일로 이뤄지는데 일평균 1000명쯤 되는 방문객들이

있다면 로그파일이 순식간에 100메가 단위로 늘어나는것을 볼수 있고 서버에 큰 부담을 주게된다.

로그파일은 어떤 접속이 있었는지 부정한 접속등은 없었는지를 확인할수 있는 중요자료이지만

파일이 커지는건 일별 이나 시간별 로그 관리 모듈을 설치하거나 하는 방법 밖에 해결방법이 없다.

그래서 제일 편한 방법으론 지워버리는 방법이 있는데 그다지 추천하고 싶지만 팁을 남겨본다

httpd.conf 파일을 열어 CustomLog logs/access.log common 구문을 추가해준다.

그리고 아파치 서버를 재시작 하면 이제 로그파일을 지울수 있게된다.

완전히 없어져버리는 것은 아니고 다시 처음부터 기록을 하게 된다.