apache在提供服务后,在/usr/local/apache2/logs下会默认产生访问日志和错误日志access_log和error_log尤其是访问日志,在用户访问多的情况下,会产生很多条记录。随着时间增长,可能会变成几个G或十几个G。为了缓解这种情况,按天来切割日志,删除以前没用的日志,就成了很好的解决方法。首先来看系统默认产生的访问日志格式:vim /usr/local/apache2/
原创 2015-08-21 21:11:33
488阅读
apache 日志切割
原创 2015-10-23 15:15:17
501阅读
root@zhangmengjunlinux ~]# vim /usr/local/apache2/conf/extra/httpd-vhosts.confcommon代表访问日志的类型名字,我们看一配置文件,在主配置文件我们能看到日志的格式,名字 查找/common最好用combined格式,我们也可以自定义一个,就像是LogFormat "%h %l %u %t \"%r\" %>s %
原创 2016-01-01 00:04:42
1761阅读
对于搭建的网站来说,访问的话就会有访问日志。 就对我们所搭建的discuz论坛来说,访问这个论坛就会有日志产生。[root@No ~]# vim /usr/local/apache2/conf/extra/httpd-vhosts.conf找到以下内容:      ErrorLog "lo
原创 2016-03-23 20:02:42
1775阅读
1.编辑虚拟主机文件vim /usr/local/apache2/conf/extra/httpd-vhosts.conf修改日志命令:CustomLog "|/usr/local/apache2/bin/rotatelogs -l /usr/local/apache2/logs/xrc.com-access_%Y%m%d_log 86400"  combined----将日志按天来进行
原创 2016-06-08 16:12:27
329阅读
apache还是比较牛逼的,有自带的rotatelog程序,编辑Apache的主配置文件,更改内容如下:注释掉如下两行ErrorLog logs/error_logCustomLog logs/access_log common然后添加如下两行ErrorLog “|bin/rotatelogs logs/errorlog.%Y-%m-%d-%H_%M_%S 2M +480″CustomLog “|
原创 2016-07-13 09:53:46
370阅读
由于网站访问日志过于大,因此采用日志切割功能来对apache日志进行切割。方法一: 使用 cronolog 为每一天建立一个新的日志CustomLog "|bin/cronolog logs/access_%Y%m%d.log" combined也可以按小时 CustomLog "|bin/cronolog logs/access_%Y%m%d%h.log" combined方法二:使用 rota
原创 2015-05-28 19:51:21
276阅读
系统在日常工作中会记录很多的文件日志,如果都放在一个里面,我们在整理查找的时候,会很繁琐,增加工作量,所以我们要用到日志切割,便于我们分类归档。首先编辑“虚拟主机配置文件”[root@LAMPLINUX ~]# vim /usr/local/apache2/conf/extra/httpd-vhosts.conf我们将CustomLog和ErrorLog打开,并将后面的网址改为我们的主域名,&nb
原创 2015-07-11 14:48:54
350阅读
apache日志是可以自动切割的。方法一: 使用 cronolog 为每一天建立一个新的日志CustomLog "|bin/cronolog logs/access_%Y%m%d.log" combined也可以按小时 CustomLog "|bin/cronolog logs/access_%Y%m%d%h.log" combined方法二:使用 rotatelogs 每一天记录一个
原创 2015-08-11 10:47:28
327阅读
# vim /usr/local/apache2/conf/extra/httpd-vhosts.conf在对应的虚拟主机配置文件中加入ErrorLog "|/usr/local/apache2/bin/rotatelogs -l /usr/local/apache2/logs/aaa-error_%Y%m%d.log 86400" CustomLog "|/usr/local/apac
原创 2016-01-01 16:43:08
367阅读
apache日志切割
原创 2016-04-17 11:17:46
402阅读
1点赞
vim /usr/local/apache2/conf/extra/httpd-vhosts.conf把两行注释打开(ErrorLog和CustomLog)vim /usr/local/apache2/conf/httpd.conf (common主日志文件) vim /usr/local/apache2/conf/extra/httpd-vhosts.conf(修改CustomLog行
原创 2016-05-19 17:26:45
487阅读
一、日志切割 安装cronolog CentOS 5.4中编译安装Apache默认日志是不切割的,需要用用工具Cronnolog进行日志切割 1.下载及安装 wget http://cronolog.org/download/cronolog-1.6.2.tar.gz tar zxvf cronolog-1.6.2.tar.gz cd cronolog-1.6.2 ./configu
原创 2011-08-09 13:08:12
2268阅读
 使用rotatelogs命令,以天为单位做日志切割。存放在对应的目录下 命令参考:     ErrorLog "|/usr/sbin/rotatelogs /var/log/httpd/public/%Y%m%d_public-error_log 86400 480"     CustomLog "|/usr/
转载 精选 2012-07-22 22:55:18
378阅读
apache还是比较牛逼的,有自带的rotatelog程序,牛逼编辑Apache的主配置文件,更改内容如下:注释掉如下两行ErrorLog logs/error_logCustomLog logs/access_log common然后添加如下两行ErrorLog “|bin/rotatelogs logs/errorlog.%Y-%m-%d-%H_%M_%S 2M +480″CustomLog
原创 2013-10-11 18:32:44
388阅读
Apache日志切割这里的切割日志指的是访问日志,我们每访问一次网站,那么就会记录若干条日志。当然前提是已经配置了日志日志如果不去管理,时间长了会越来越大。# vim /usr/local/apache2/conf/extra/httpd-vhosts.conf    主配置文件在对应的虚拟主机配置文件中加入ErrorLog "|/usr/local/apache2/bin/
原创 2017-06-14 17:19:03
365阅读
apache日志切割
原创 2012-04-15 14:26:14
937阅读
 [root@www ~]# vim /usr/local/apache2/conf/extra/httpd-vhosts.confErrorLog "logs/www.123.com-error_log" CustomLog "logs/www.123.com-access_log" combined这个log是个相对路径,[root@www ~]# ls /usr/local/apa
原创 2015-07-26 11:32:01
304阅读
Apache访问日志切割
原创 2015-12-01 12:00:59
1412阅读
1点赞
切割自动归档(避免大文件生成,且定期删除旧的日志)## 主配置文件中指定日志格式[root@wy ~]# vim /usr/local/apache2/conf/httpd.conf    LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined&
原创 2017-01-01 18:23:20
635阅读
  • 1
  • 2
  • 3
  • 4
  • 5