서버 | 아파치 로그정리 - 카페24 서버
작성자

웹서버 아파치를 운영하다보면 아파치 로그가 많이 쌓여서 정리할 필요가 있습니다

이때 간단히 명령어를 통하여 간단하게 정리할수 있습니다

---------------------------------------------------
[root@localhost ~]# cat /dev/null > /home/apache/logs/access_log
[root@localhost ~]# cat /dev/null > /home/apache/logs/error_log
---------------------------------------------------

* find 명령어를 이용한 아파치 로그정리(30일이 넘은 로그들을 삭제하고자 하는경우)
---------------------------------------------------
[root@localhost ~]# find /home/apache/logs -mtime +30 -print -exec rm -f {} ;
---------------------------------------------------

* 아파치 로그 자동삭제를 위한 스크립트 생성
 ---------------------------------------------------
[root@localhost ~]# vi /root/apache_log.sh
#!/bin/sh
find /home/apache/logs -mtime +30 -print -exec rm -f {} ;
---------------------------------------------------

해당 내용을 vi로 저장합니다
---------------------------------------------------
[root@localhost ~]# chmod + x /root/apache_log.sh
 ---------------------------------------------------

* crontab(스케쥴러) 등록
---------------------------------------------------
[root@localhost ~]# crontab -e

# apache log delete
0 2 * * * /root/apache_log.sh
---------------------------------------------------

댓글목록

등록된 댓글이 없습니다.

총 게시물 1 개, 페이지 1 RSS
게시물 검색