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

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

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

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

一:宝塔面板访问日志

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

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

61278a9cadf5554e000e995970b9180f.png

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

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

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

二:网站日志

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

网站日志:/www/wwwlogs

47a49c7f6fa66976fb72928be689540d.png

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

2.1日志切割

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

6e320a0c34da9ef86236ae772799762e.png

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

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

三:防火墙日志

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

日志路径:/www/wwwlogs

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

f44227d586337c8327649a94082b6367.png

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

四:日志清理工具

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

13c81293aca92e90854bb59afc8539ce.png

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

五:总结

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

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

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

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
你可以使用宝塔面板来部署和管理Spring Boot应用程序,并实现文件上传功能。下面是一个简单的步骤指南: 1. 在宝塔面板中,创建一个新的网站或选择现有的网站,确保已经配置好Java环境。 2. 在你的Spring Boot项目中,确保已经添加了文件上传的相关依赖。可以使用`spring-boot-starter-web`和`spring-boot-starter-tomcat`依赖来实现简单的文件上传功能。 3. 在你的Spring Boot应用程序中创建一个Controller类,并添加一个方法来处理文件上传请求。例如: ```java @RestController public class FileUploadController { @PostMapping("/upload") public String uploadFile(@RequestParam("file") MultipartFile file) { // 处理文件上传逻辑 // 可以使用file.transferTo()方法将文件保存到本地或者其他位置 // 返回相应的结果 return "File uploaded successfully!"; } } ``` 4. 编译打包你的Spring Boot项目,生成可执行的jar文件。 5. 在宝塔面板中,将你的网站根目录指向你编译打包生成的jar文件。 6. 在宝塔面板中,配置Nginx反向代理来转发请求到你的Spring Boot应用程序。可以在网站设置中的Nginx配置文件中添加以下内容: ``` location / { proxy_pass http://localhost:8080; // 根据实际情况修改端口号 proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; proxy_set_header Host $host; proxy_cache_bypass $http_upgrade; } ``` 这样,当访问你的域名时,Nginx会将请求转发到Spring Boot应用程序。 7. 保存Nginx配置文件并重新加载Nginx。 现在,你的Spring Boot应用程序已经部署在宝塔面板中,并且具备了文件上传功能。当你向`/upload`路径发送一个文件上传请求时,它会被转发到Spring Boot应用程序的`uploadFile`方法进行处理。你可以根据需求对文件进行保存、处理或者其他操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值