apache访问日志文件切割

每次用户访问都会产生访问日志,以及有错误日志。

所以说,日志文件会日积月累,早晚会撑爆我们的硬盘,所以咋们可以把日志通过切割,比如按天数切割成一系列的文件。然后通过别的途径可以把很久的文件删除。

那怎么去切割文件呢。

  1. 首先去虚拟主机的主配置文件

    vim /usr/local/apache2/conf/extra/httpd-vhosts.conf

加入如下模块

   ErrorLog  "|/usr/local/apache2/bin/rotatelogs -l /usr/local/apache2/logs/liuwenzhi-error_%Y%m%d.log 86400"

    CustomLog "|/usr/local/apache2/bin/rotatelogs -l /usr/local/apache2/logs/liuwenzhi-access_%Y%m%d.log 86400" combined

2.访问

curl -x127.0.0.1:80 www.liuwenzhi.com/forum.php -I


3.在浏览器里输入www.liuwenhzi.com


4.cd /usr/local/apache2/logs/

[root@localhost logs]# ls

access_log  httpd.pid                      liuwenzhi-access_log

error_log   liuwenzhi-access_20151129.log  liuwenzhi-error_log

[root@localhost logs]#


本文出自 “Linux学习空间” 博客,转载请与作者联系!

你可能感兴趣的:(浏览器,local,配置文件,虚拟主机,切割)