apache定期删除日志

需要装一个cronolog的软件

wgethttp://cronolog.org/download/cronolog-1.6.2.tar.gz

tarzxvfcronolog-1.6.2.tar.gz

cdcronolog-1.6.2

./configure--prefix=/usr/local/cronolog

make&&makeinstall

3.配置

vi/usr/local/apache/conf/httpd.conf

CustomLog“|/usr/local/sbin/cronolog/usr/local/apache/logs/access_%Y%m%d.log”combined定义访问日志

ErrorLog“|/usr/local/sbin/cronolog/home/www/ex/log/error_%Y%m%d.log”定义错误日志

保存配置文件后,重新加载或重启apache服务即可生效。

servicehttpdrestart

首先要日志滚动,然后才好,定期删除。

305***/usr/bin/find/home/apache/logs/-nameaccess_log.gz-mtime+3|xargsrm-rf

相关推荐