apacherizhi/ target=_blank class=infotextkey>apache日志配置一例,设置不同的日志类型分别保存,创建一个自动删除日志的脚本。
1、vim /usr/local/apache2/conf/extra/httpd-vhosts.conf
添加或修改为如下内容:
保存退出。
注解:
(1)每天一个日志文件,分别保存在/data/home/777logs和/data/home/7755logs目录下,以轮循方式存储。
(2)文件名以每天日期命名。
2、创建目录
3、自动删除过期的日志文件( 以777logs为例):
vim /data/home/crontabfile/clean_apache_log
保存退出。
注解:
/usr/bin/find /data/home/777logs/ -name "*access*" -mmin +21600 -exec rm {} ;
在/data/home777logs/ 找修改时间在21600分钟之前包含access的文件 并删除。
4、crontab -e
保存退出
/etc/init.d/crond resrtart
重启crond