码迷,mamicode.com
首页 > Web开发 > 详细

apache日志切割

时间:2016-04-17 18:06:22      阅读:271      评论:0      收藏:0      [点我收藏+]

标签:apache   日志   切割   

#vim  /usr/local/apache2/conf/extra/httpd-vhosts.conf
把两行注释打开(ErrorLog和CustomLog),就生成访问和错误对应的日志,当然也可以修改默认生成文件的名字

然后把CustomLog 最后面改为combined,因为我用combined的类型

#apache1 restart    #重启一下apache服务

去刷新一下网页(生成日志)

#ls /usr/local/apache2/logs/    #到这里就可以看见生成的日志了

下边是切割的格式:

vim /usr/local/apache2/conf/extra/httpd-vhosts.conf(修改CustomLog行如下)

CustomLog "|/usr/local/apache2/bin/rotatelogs -l   /usr/local/apache2/logs/test.com-access_%Y%m%d_log  86400" combined

解释:

rotatelogs切割日志的工具;86400其实就是时间,秒为单位,刚好一天,相当于日志一天一篇;后边是日志存放的地方和日志的命名的格式。

#apachectl restart   重启服务,刷新网页,然后去日志存放的地方看看,就可以看到生成的当天日志了。

本文出自 “11165660” 博客,请务必保留此出处http://11175660.blog.51cto.com/11165660/1764688

apache日志切割

标签:apache   日志   切割   

原文地址:http://11175660.blog.51cto.com/11165660/1764688

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!