CentOS 6.8 apache2.2 按天分割过大的日志文件!

在httpd.conf配置文件中做如下修改:

1、将CustomLog logs/access_log combined改成 

A:按天生成1og文件    

  CustomLog "|/usr/sbin/rotatelogs /var/log/httpd/%m_%d_112.231.107.61.accesslog 86400 480" combined

B:按文件大小生成log文件(即30M)

  CustomLog "|/usr/sbin/rotatelogs /var/log/httpd/112.231.107.61.accesslog.%Y%m%d%H 30M" combined

 

2、将ErrorLog logs/error_log改成

A:按天生成error_log文件 

  ErrorLog "|/usr/sbin/rotatelogs /var/log/httpd/%m_%d_112.231.107.61.errorlog 86400 480"

B:按文件大小生成log文件(即30M)

  ErrorLog "|/usr/sbin/rotatelogs /var/log/httpd/112.231.107.61.errorlog.%Y%m%d%H 30M"

 

上述修改完成后,重启apache服务器即刻生效。

posted @ 2016-12-27 16:39  Zell~Dincht  阅读(351)  评论(0编辑  收藏  举报