利用Cronolog自动切割Apache的日志

如果站点访问量大的话,apache会产生大量的日志。并且apache自带的工具不太适合按照天数进行分析。现在我们使用一个叫cronolog的第三方工具来实现。

cronolog的安装配置非常简单,简要说明如下:

1.下载cronolog-1.6.2.tar.gz软件

免费下载地址在

用户名与密码都是

具体下载目录在 /pub/2011/11/21/利用Cronolog自动切割Apache的日志/

2.解压缩

tar zvxf cronolog-1.6.2.tar.gz

2.进入相应的目录./configure

3.make

4.make install

5.修改apache配置文件,

CustomLog "|/usr/local/sbin/cronolog /usr/local/apache2/logs/access_log.%Y%m%d" combined

需要特别注意的是,这里的日志必须使用绝对路径,否则不会生成日志文件

6.另外,未来归类方便,也可以将日志按照月份或者星期进行分目录保存

将上面的 /usr/local/apache2/logs/access_log.%Y%m%d改为

/usr/local/apache2/logs/%w/access_log.%Y%m%d (星期)或者 /usr/local/apache2/logs/%m/access_log.%Y%m%d(月)

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/ppzwz.html