Apache日志切割方法

Apache

Linux

方式/步骤

  1. 1

    步调一:查看当前apache地点办事器/usr/local/apache/logs目次,发现日记文件没有按天存储,且单个日记文件过大,日常问题定位日记无法查看,而且磁盘空间无法有用释放,是以需要进行日记存储上的优化,做到按天存储。

    9213b07eca806538c7091f7698dda144ac3482f0.jpg
  2. 2

    步调二:进入/usr/local/apache/conf/extra目次,查看httpd-vhosts.conf设置装备摆设(或者http.conf,按照本身现实点窜),发现日记默认设置装备摆设如下

    CustomLog logs/prod_access80.log common

    ErrorLog  logs/prod_error80.log

    503d269759ee3d6dc3773dae4c166d224f4ade26.jpg
  3. 3

    步调三:将上面步调中的设置装备摆设注释,按照如下进行点窜,日记文件带时候戳,按天存储。

    CustomLog "|/usr/sbin/rotatelogs -l /usr/local/apache/logs/prod_access80_%Y%m%d.log 86400" common

    ErrorLog "|/usr/sbin/rotatelogs -l /usr/local/apache/logs/prod_error80_%Y%m%d.log 86400"

    86400---------单元为秒,代表24小时,天天生当作一个文件

    024f78f0f736afc320349a00bc19ebc4b745129e.jpg
  4. 4

    步调四:重启apache办事,再次进入日记目次查看,日记文件已经按生成当作,日记分隔当作功。

    63d9f2d3572c11df20eb1a466c2762d0f703c299.jpg
  • 发表于 2019-12-10 17:00
  • 阅读 ( 614 )
  • 分类:其他类型

相关问题

0 条评论

请先 登录 后评论