首页 运维 网络学院 查看内容

清除并分割Apache日志文件

2011-9-5 18:53 550 0

摘要:   下载服务器访问量很大,前段时间重新安装升级了apache2.2,没有分割apache日志文件,导致access.log和error.log文件巨大……  下面分享下怎么按照日期分割apache日志...
关键词: 文件 日志 log logs error rotatelogs access apache ErrorLog 生成

  下载服务器访问量很大,前段时间重新安装升级了apache2.2,没有分割apache日志文件,导致access.log和error.log文件巨大……  下面分享下怎么按照日期分割apache日志文件,也就是每天单独生成一个日志文件,这样有利于分析清除以前的日志。  先备份原来的httpd.conf  打开 Apache 的 httpd.conf配置文件找到  ErrorLog logs/error.log  把这行注释掉,添加下面2行  #ErrorLog "logs/error.log"  # 限制错误日志文件为 1M  ErrorLog "|bin/rotatelogs.exe -l logs/error-%Y-%m-%d.log 1M"  # 每天生成一个错误日志文件  #ErrorLog "|bin/rotatelogs.exe -l logs/error-%Y-%m-%d.log 86400"  CustomLog "logs/access.log" common  把这行注释掉,添加下面这2行。  # 限制访问日志文件为 1M  CustomLog "|bin/rotatelogs.exe -l logs/access-%Y-%m-%d.log 1M"common  # 每天生成一个访问日志文件  CustomLog "|bin/rotatelogs.exe -l logs/access-%Y-%m-%d.log 86400" common  配置好检查无误后,就重新启动apache(最好是先停止,再启动)  然后到/logs目录检查是否生成以日期命名的文件,并刷新看这2个文件是否在增长……  access-2011-09-01.log  error-2011-09-01.log  没问题的话,就可以吧以前的日志删掉了
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部