【说站】宝塔站点日志文件过大怎么办?网站日志切割教程
宝塔面板日志文件过大的原因?
宝塔面板的网站日志文件默认是生成一个日志文件,然后系统每天不断的对这个文件进行写入操作,这样日子长了,这个日志文件就会越来越大,几百兆、几个G都是蛮正常的,这样对于我们分析站点日志非常不方便,目前比较好的解决办法就是利用宝塔面板计划任务里面的日志切割功能来解决站点日志过大的这个问题。
宝塔面板站点日志目录在哪?
宝塔面板站点日志默认的是在/www/wwwlogs/这个目录下面,如需更改日志目录可以到宝塔面板站点设置》配置文件里面找到以下代码进行更改:
access_log /www/wwwlogs/10zhan.com.log;
error_log /www/wwwlogs/10zhan.com.error.log;
宝塔面板站点日志切割教程:
1、登录宝塔面板》左侧栏“计划任务”,添加计划任务,如下图:
2、任务类型,选择“日志切割”;
3、执行周期,我们选择每天的0点30分(执行周期根据自己网站实际情况进行设置);
4、切割日志,选择“所有”,保留最新的10份(保留最新的10份日志也就是保留最近10天的日志,也是根据自己需要进行设置);
5、计划任务添加成功,我们保存即可。
这样每天的0点30分会执行日志分割任务,分割以后,会将/www/wwwlogs/(这个目录是前面设置好的)下面的网站日志文件(包括站点日志文件和站点错误日志),按天分割到/www/wwwlogs/history_backups/10zhan.com这个目录,下图是分割后的日志文件:
可以看到每天都有两个日志文件生成,一个是站点日志、一个是站点错误日志:
/www/wwwlogs/下面的网站日志文件是.log格式,分割好的日志的格式是gz的压缩包格式(查看日志需要下载到本地解压进行查看)。
网站日志文件虽然可以用记事本打开,但是一般还是用辅助工具(比如光年日志)查看网站日志,推荐使用在线网站日志查看工具loghao。
当然也可以直接按照下面的方法,不需要进行日志切割,直接可以按日期生成日志文件:
宝塔如何按日期每天生成一个网站日志文件,该方法的麻烦之处在于需要手动定时清理时间太久的日志。
另外大家也可以在宝塔面板软件商店装一个 “日志清理工具”,作为一个清理宝塔日志一个小工具还是蛮好用的。
收藏 | 0点赞 | 0打赏
相关文章
- 【说站】如何在 Linux 中实时监控日志文件
- python中如何修改文件?
- 管理MongoDB 日志文件管理:最佳实践(mongodb日志文件)
- Linux下查看日志文件的实用方法(linux下的日志文件)
- 分析MongoDB 日志文件分析:令人意想不到的机会(mongodb日志文件)
- Linux库文件:定位指南(linux库文件位置)
- Linux如何快速删除日志文件(linux删除日志)
- Oracle控制文件的备份策略(oracle控制文件备份)
- MySQL: 删除日志文件的技巧(mysql删除日志文件)
- 【Linux文件实时同步:立即同步,提升工作效率】(linux文件实时同步)
- 使用Linux系统记录日志文件(linux生成日志文件)
- 却没有日志文件Oracle数据文件孤立:缺乏日志文件(oracle只有数据文件)
- 找到Oracle日志文件位置的实用方法(oracle日志文件位置)
- 使用MSSQL快速生成数据库文件(mssql 生成db文件)
- 利用Linux编辑器Vi手动写入文件(linuxvi写入)
- 如何查看Redis日志文件(怎么看redis日志文件)
- 探寻Redis日志文件的机密(查看redis日志文件)
- 使用日志写文件还是Redis(日志写文件还是redis)
- 使用Inotify监控目录与文件的方法详解
- apache日志文件详解和实用分析命令
- python使用内存zipfile对象在内存中打包文件示例