apache 配置成滾動(dòng)日志的方法
2015-10-27 14:03:04
10040
web服務(wù)器日志輪循比較好的方式有三種:
第一種方法是利用Linux系統(tǒng)自身的日志文件輪循機(jī)制:logrotate;
第二種方法是利用apache自帶的日志輪循程序rotatelogs;
第三種是使用在apache的FAQ中推薦發(fā)展已經(jīng)比較成熟的一個(gè)日志輪循工具cronolog。
apache默認(rèn)的日志只是1個(gè)文件,隨著訪問量的加大,該日志文件會(huì)越來越大,借助apache的rotatelogs.exe自動(dòng)生成滾動(dòng)日志。
下面配置配置成每24小時(shí)產(chǎn)生1個(gè)新的日志文件:
在Apache的配置文件httpd.conf下進(jìn)行炒作
#先搭建1個(gè)很簡單網(wǎng)站進(jìn)行訪問
DocumentRoot E:/ApacheTestWeb
<Directory E:/ApacheTestWeb>
AllowOverride None
Allow from all
</Directory>
#修改如下配置:
CustomLog "|D:/Apache2.2/bin/rotatelogs.exe D:/Apache2.2/logs/access.log 86400 400M" common
其中紅色字體出表示時(shí)間24小時(shí),綠色在表示文件最大到達(dá)程度400m