블로그 이미지
푸른_바람

Rss feed Tistory
IT/Tech 2010/04/27 18:19

리눅스 log rotate


vi /etc/logrotate.d/apache
# 혹은 httpd 파일 수정

/user/sbin/logrotate -d /etc/logrotate.conf
# 로그설정파일 테스트
# 에러메세지가 없을 경우 성공
# logrotate는 /etc/cron.daily 에 등록되어 있다.


apache & http
/usr/local/apache/logs/access_log {
    notifempty
    missingok
    # 지정한 크기만큼 로그를 만듭니다.
    size 500K
    # 하루단위 로그 생성. weekly : 1주일 단위 생성
    daily
    # 로그회전주기 7개
    rotate 7
    # 처리한 로그 파일을 메일로 보낸다.
    mail root@root.com
    # rotating후 새로운 log파일을 생성후 퍼미션 추가
    create 0664 root root
    # 압축
    compress
    sharedscripts
    postrotate
        /bin/kill -HUP `cat /usr/local/apache/logs/httpd.pid 2> /dev/null` 2> /dev/null || true
    endscript
}


'IT > Tech' 카테고리의 다른 글

한국 우분투 저장소 추가  (0) 2010/05/05
리눅스 특정사용자 강제 로그아웃 시키기  (0) 2010/05/04
리눅스 log rotate  (0) 2010/04/27
리눅스 용량확인  (0) 2010/04/27
구글 picasa(피카사) 설치 deb 설치  (0) 2010/04/20
나눔고딕코딩 폰트 설치  (0) 2010/04/15
TOTAL 245,654 TODAY 21