ITPub博客

首页 > 应用开发 > IT综合 > Apache访问日志access.log按天归档

Apache访问日志access.log按天归档

原创 IT综合 作者:chenoracle 时间:2016-12-09 19:13:24 0 删除 编辑
Apache访问日志access.log按天归档

问题:
Apache访问日志access.log文件记录数会一直递增,文件大小一直变大;当达到一定大小后,会导致效率问题;

解决方案:
Apache访问日志access.log按天归档,每天自动生成一个新的access.log日志,避免单个文件过大导致效率问题;

具体步骤如下:
OS:Windows Server 2008
一:
更改Apache配置文件G:\IBM\HTTPServer\conf\http.conf:
将httpd.conf文件中
CustomLog logs/access.log common 前面加上#号(注释)
# CustomLog logs/access.log common

二:
增加语句如下:
CustomLog "|G:\IBM\HTTPServer\bin\rotatelogs.exe logs\access_%Y_%m_%d.log 86400 480" common

三:
重启Apache
G :\IBM\HTTPServer\bin\Apache.exe -k stop
G:\IBM\HTTPServer\bin\Apache.exe -k start

如果Apache启动失败,查看error.log日志, 可以将语句中rotatelogs.exe或access.log文件路径更改成绝对路径或相对路径。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29785807/viewspace-2130184/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
Oracle ACE、OCMU 用户组成员、Oracle 11g OCM、微信公众号"IT小Chen"

注册时间:2014-08-05

  • 博文量
    853
  • 访问量
    2725071