就是你给宝塔当「免费打杂的助手」,规定它哪天几点、隔多久干固定的事——就像你定了下午6点自动去超市抢打折菜,不用天天盯着日历记。别把它想太复杂,新手也能玩明白。
打开宝塔面板,找到你要管的网站或服务器,左边栏往底下翻,有个叫「计划任务」的选项——对,就是我之前找了十分钟才发现的角落货,很多人第一次玩宝塔都忽略了它,我刚开始还以为被系统藏起来了,差点卸载重来(捂脸)。
点「添加任务」,能看到一堆选项,新手别瞎折腾自定义代码,先选宝塔自带的,比如:
这里敲重点:一定要选和你需求匹配的类型,别乱点!选完备份数据库结果让它清缓存,到时候哭都来不及。
时间规则是真的坑!很多人填了「每分钟执行一次」,结果网站直接卡成PPT,连后台都进不去——别被那堆「定时表达式」吓到,其实超简单。比如:
真的,别乱设高频任务,备份类一天一次足够,清缓存最多半小时一次,太频繁了服务器遭不住。

别嫌麻烦不写注释!我上个月加了个任务,过俩月回头看「任务1」,差点忘了当时加它要干啥,翻了半天才想起是给旧网站备份用——任务名称那栏一定要写清楚,比如「每天凌晨备份全站数据库」,哪怕给未来的自己看,也比写「任务1」强一万倍。
之前我脑抽设了「每分钟执行一次清缓存」,结果宝塔每分钟都在删文件,网站直接卡成屎,连后台都进不去,折腾了半天才改回来——别轻易设成「每分钟」,除非你知道自己在干啥!
这事儿吧,很多人没注意:宝塔默认的用户权限可能不够,导致任务执行了但啥也没干,比如你要清理某个特定文件夹,权限不够删不了,任务显示「成功」,结果垃圾文件还在。怎么查?点「计划任务日志」,里面全是报错信息,比如「权限不足」,去给对应的文件夹加个权限就行。
其实宝塔定时任务真的没那么复杂,说白了就是给你的网站找个「免费保姆」,能省不少破事儿——谁天天盯着网站备份、清缓存啊?尤其是做小网站、个人博客的,设俩定时任务,啥麻烦都给你搞定,能少操多少心啊。
要是你想自己写脚本玩,别瞎敲命令,给个简单的备份脚本例子,改改数据库名就能用:
``` 宝塔MySQL数据库自动备份脚本示例 cd /www/server/panel btplugin database backup -d 你的数据库名 -f /www/backup/db/$(date +%Y%m%d) ```这个脚本是把数据库备份到指定文件夹,加当天日期,方便你找备份文件,别乱改参数,改坏了数据库我可不负责(狗头)。
易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。
Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图