반응형
웹서버를 운영하다보면 해당 업무에 요청이 많은 경우 Access Log 파일 용량이 불필요하게 커진다. 이 파일 용량이 커짐에 따라 불필요하게 파일시스템을 사용하므로, Image파일(.jpg, .png, .gif 등) 호출 내역은 로깅하지 않도록 설정하여, Access Log 파일 크기를 줄일 필요가 있다.
설정 방법
# Request URI가 image인 경우에 환경변수에 img라고 설정 SetEnvIf Request_URI ".jpg$" img SetEnvIf Request_URI ".png$" img SetEnvIf Request_URI ".gif$" img # 환경변수가 img가 아닌 URI만 access log에 출력함 CustomLog "|/usr/local/apache/bin/rotatelogs /usr/local/apache/logs/access-%y%m%d_log 86400 +540" combined env=!img |
'웹서버 > Apache' 카테고리의 다른 글
[Tips] Apache 웹서버에 gzip 압축 적용하기 (0) | 2021.08.26 |
---|---|
[Tips] Apache에서 설치/활성화된 모듈 조회 (0) | 2021.05.04 |
[Tips] 이미지/CSS 파일 접근은 Access 로그에 남기지 않기 (0) | 2020.03.15 |
[Tips] 보안취약점 조치 - Apache 웹서버 정보 숨기기 (0) | 2020.03.10 |
[Tips] Apache apxs 툴을 통해 Apache 모듈 작성하기 (0) | 2020.03.10 |