宝塔面板教程之计划任务篇

宝塔面板的计划任务,主要用于安排和管理需要定时执行的任务,如备份、内存清理等。其实对于大部分站长来说,主要使用该板块的备份网站、备份数据库及释放内存的三个定时任务计划。

宝塔面板教程之计划任务篇

 

Shell脚本的添加

输入任务名称,选择执行周期,输入执行的脚本内容。

注意事项: 输入脚本内容前请检查脚本内容,确保脚本的正常执行,否则将会导致,计划任务执行后,脚本执行错误。无法正常执行。

Shell脚本的添加

备份网站

备份网站指的是备份网站文件数据,这里建议可以设置较长的时间进行备份(可以根据自己的实际情况选择1个月、3个月或者6个月备份一次),否则备份空间受不了。

  • 任务名称根据当前备份的网站名称自动命名
  • 执行周期,选择备份网站的执行时间。
  • 选择需要备份的网站,可以选择指定的网站备份,也可以备份所有网站。
  • 备份地点这里可以选择你安装存储相关的插件。如阿里云OSS、七牛云存储、FTP存储空间、又拍云存储,和当前服务器磁盘。
  • 备份保留数量,默认保存为3份,保留就近备份文件的数量,可以减少备份所使用的空间。
  • 若是备份到服务器磁盘,则默认备份路径路径为/www/backup/site

备份网站

备份数据库

数据库备份,可以稍微将时间设置短一点,比如一周备份一次。

  • 任务名称根据当前备份的数据库名称自动命名,选择备份数据库的执行周期。
  • 执行周期,选择备份网站的执行时间。
  • 选择需要备份的数据库,可以选择指定的数据库备份,也可以备份所有数据库。
  • 备份地点这里可以选择你安装存储相关的插件。如阿里云OSS、七牛云存储、FTP存储空间、又拍云存储,和当前服务器磁盘。
  • 备份保留数量,默认保存为3份,保留就近备份文件的数量,可以减少备份所使用的空间。
  • 若是备份到服务器磁盘,则默认备份路径路径为/www/backup/database

备份数据库

日志切割

为什么进行日志切割呢?因为日志文件要是过大,可能会影响读写性能。根据自己的服务器访问情况,可以设置为一周、一个月或者三个月的切割日志计划。

  • 任务名称根据当前需要日志切割的网站名称自动命名。
  • 执行周期,选择日志切割的执行时间。
  • 选择需要备份的数据库,可以选择指定的网站日志切割,也可以日志切割所有的网站。
  • 备份保留数量,默认保存为3份,保留就近备份文件的数量,可以减少备份所使用的空间。

日志切割

释放内存

释放内存在某种程度上可以改善服务器的性能。可以考虑在非访问高峰时间,比如凌晨,对内存释放。

  • 任务名称自动命名为释放内存。
  • 执行周期,选择释放内存的执行时间。

释放内存

访问URL

用于自动执行URL地址访问,设置任务名称、执行周期和访问地址就可以计划访问URL地址了。

访问URL

任务列表

当前列表可以查看计划任务的详情。

执行:直接执行当前的计划任务。脚本:编辑当前计划任务的脚本文件。日志:查看当前计划任务执行的情况。

任务列表

评论留言

唇枪舌剑 (2)

  • Kevin's Blog的头像

    Kevin's Blog

    2023.7.31 22:07

    重启 php的 Shell 的脚本是什么?

    回复
    • WBOLT_COM

      2023.8.4 11:08

      service php-fpm restart
      宝塔面板可以直接在后台重启PHP,无需自行执行脚本。