返回列表 发布新帖
查看: 26|回复: 0

宝塔面板常用定时任务整理(简单实用版)

发表于 前天 14:18 | 查看全部 |阅读模式

这里或许是互联网从业者的最后一片净土,随客社区期待您的加入!

您需要 登录 才可以下载或查看,没有账号?立即注册

×
1. 每天自动备份网站(整站打包)
  1. cd /www/backup && zip -r site_backup_$(date +%F).zip /www/wwwroot/yourdomain.com
复制代码
建议每天凌晨执行,搭配“只保留近7天”效果更佳。


2. 每天自动备份 MySQL 数据库
  1. mysqldump -uroot -p数据库密码 数据库名 > /www/backup/db_$(date +%F).sql
复制代码
记得把 数据库密码数据库名 改成你自己的。

3. 清理网站缓存/临时文件
  1. find /www/wwwroot/yourdomain.com/runtime -type f -mtime +2 -delete
复制代码
清理 2 天前的文件,适合 ThinkPHP、Laravel 等框架。

4. 每天定时重启 PHP 服务
  1. /etc/init.d/php-fpm-74 restart
复制代码
根据你安装的 PHP 版本改成 php-fpm-73、php-fpm-80 等。

5. 清理 nginx 日志(避免日志占满硬盘)
  1. find /www/server/panel/logs -type f -name "*.log" -mtime +7 -delete
复制代码
删除 7 天前的面板日志,保持面板干净。

设置方法:
在宝塔面板:
  • 打开【计划任务】
  • 添加任务 → 类型选择「Shell脚本」
  • 填入脚本命令,设置执行周期
  • 保存即可



大家平时用宝塔的定时任务做哪些操作?欢迎一起交流~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright © 2001-2025 Suike Tech All Rights Reserved. 随客交流社区 (备案号:津ICP备19010126号) |Processed in 0.111552 second(s), 9 queries , Gzip On, MemCached On.
关灯 在本版发帖返回顶部
快速回复 返回顶部 返回列表