apache日志切割
2016-04-17 11:17
579 查看
#vim /usr/local/apache2/conf/extra/httpd-vhosts.conf
把两行注释打开(ErrorLog和CustomLog),就生成访问和错误对应的日志,当然也可以修改默认生成文件的名字
然后把CustomLog 最后面改为combined,因为我用combined的类型
#apache1 restart #重启一下apache服务
去刷新一下网页(生成日志)
#ls /usr/local/apache2/logs/ #到这里就可以看见生成的日志了
下边是切割的格式:
vim /usr/local/apache2/conf/extra/httpd-vhosts.conf(修改CustomLog行如下)
rotatelogs切割日志的工具;86400其实就是时间,秒为单位,刚好一天,相当于日志一天一篇;后边是日志存放的地方和日志的命名的格式。
#apachectl restart 重启服务,刷新网页,然后去日志存放的地方看看,就可以看到生成的当天日志了。
把两行注释打开(ErrorLog和CustomLog),就生成访问和错误对应的日志,当然也可以修改默认生成文件的名字
然后把CustomLog 最后面改为combined,因为我用combined的类型
#apache1 restart #重启一下apache服务
去刷新一下网页(生成日志)
#ls /usr/local/apache2/logs/ #到这里就可以看见生成的日志了
下边是切割的格式:
vim /usr/local/apache2/conf/extra/httpd-vhosts.conf(修改CustomLog行如下)
CustomLog "|/usr/local/apache2/bin/rotatelogs -l /usr/local/apache2/logs/test.com-access_%Y%m%d_log 86400" combined解释:
rotatelogs切割日志的工具;86400其实就是时间,秒为单位,刚好一天,相当于日志一天一篇;后边是日志存放的地方和日志的命名的格式。
#apachectl restart 重启服务,刷新网页,然后去日志存放的地方看看,就可以看到生成的当天日志了。
相关文章推荐
- Apache Isis 1.4.0 发布,领域驱动开发框架
- RH436 Day3 课后总结
- Linux快速构建apache web服务器
- Awstats处理多apache日志
- 安装perl模块小窍门
- Apache静态编译与动态编译的区别
- 典型入侵日志分析
- PHP+Apache在Windows 9x下的安装和配置
- Apache服务器配置全攻略
- Apache Web让JSP“动”起来
- Linux Apache+MySQL+PHP
- 建立Apache+PHP+MySQL数据库驱动的动态网站
- MS SQL Server数据库清理错误日志的方法
- apache 环境下 php 的配置注意事项
- 对MySQL日志操作的一些基本命令总结
- 简介操作MySQL日志的一些方法
- MySQL的日志基础知识及基本操作学习教程
- MSSQL 2005/2008 日志压缩清理方法小结
- SQL Server误区30日谈 第19天 Truncate表的操作不会被记录到日志