宝塔面板6.X设置(自动)清除日志的4种方法以及日志清理工具的使用

我们用宝塔面板除了网站日志,还有访问日志access.log,可能便宜vps主机这样的小站点来说,访问日志还是很少的,但是对于一些比较大的网站,那日志还是很占用磁盘空间的。有一个朋友网站数据非常大,每周都会产生10G左右的访问日志。

这个如果每次都是手动处理也是比较麻烦的,所以我们用宝塔面板就可以设置计划任务自动清除,这样会比较方便。但是如果计划任务出故障了,还是需要手动去删除的。所以一般是两者结合起来使用。如果网站日志、访问日志等很久不清除,我们可能会遇到:Linux系统磁盘空间占满的解决方法-No Space Left on Device错误。

这篇文章,大鸟说说如何找到这些路径,并清除!!!!

一:宝塔面板访问日志

宝塔面板的日志我们需要知道它们的路径,如果很占用磁盘了,我们需要找到他们然后删除。

面板的操作日志:/www/server/panel/logs

我们可以看到,task.log也就是面板的操作日志已经有3.05G了,这个如果不及时删除那实在是太浪费磁盘空间了,这里大牛可以搞个脚本设置自动删除,我们这种小白,就老老实实的手动删除吧。

这里面有5个log后缀的日志文件都是可以删除的,你看哪个占用空间太可怕了就可以去删除了,一般access.log、task.log这两个是占用磁盘空间的大户,我们需要及时删除。

panel.pid,这个可不能删除了哦!!!!

二:网站日志

网站日志我们也需要它们的路径:

网站日志:/www/wwwlogs

这里是网站日志,和访问日志,如果 很大也是需要删除的,不过这里我们可以借助计划任务达到自动删除的效果。

2.1日志切割

点击面板的计划任务→添加计划任务→日志切割

备份可以备份在服务器磁盘,保留最新的3份(几分是随意的。)当然也可以保留到又拍云存储,但是大鸟没试过,一般都是保留最新的3分在自己的服务器上。

通过这个方式,我们可以实现日志的自动清理,还是很方便的。任务添加好之后,别忘了测试一下。

三:防火墙日志

如果我们安装了ngx_lua_waf,不过大鸟前面是讲过的,宝塔面板6.X开启隐藏的waf,没看过的可以看看这篇文章。

宝塔面板6.X开启隐藏的 waf 防火墙的方法

日志路径:/www/wwwlogs

我们在这类可以看到waf文件夹,这里有一些防火墙过滤的日志,如果不需要的可以删除。这里顺带一下,很多人可能没开启,所以开启的可以去看看。

大鸟这里可以看到这样的过滤的日志:www.vps100.net_2019-02-03_sec.log

四:日志清理工具

宝塔面板6.X自带了一个免费好用的日志清理工具:日志清理工具 1.1。如果我们觉得以上太麻烦,可以定期利用清理工具来清理,也是非常方便的。

可以在软件管理中安装,然后放置到宝塔面板首页里面,扫描之后完成后,我们选择需要清理的,点击立即清理,即可轻松完成日志清理的工具,真是太方便了。

五:总结

使用宝塔面板产生日志的几个地方,大家应该都看明白了,网站日志可以用利用计划任务的日志切割功能来自动删除,但是网站的访问日志,以及宝塔面板的操作日志、访问日志我们还是需要自己手动删除的,这些地方也是需要定期检查的。

日志清理工具是个好用免费的小插件,不妨定期使用这个工具来清理,事半功倍!

说这么多,最好的方法还是几个方法结合使用,日志才能清理的更干净。

注意:宝塔面板中是带有回收站功能的,如果我们删除错了,请及时到回收站查看恢复。

广告栏+++++++蜜糖商店|大哥云| 搬瓦工JMS|红莓网络| Mielink|萌喵加速| 飞鸟云

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注