网站发布完,并不等于运维结束。发通知、清缓存、跑调度、把备份拷到别处、看是谁把 CPU 打满——这些事以前常常还要登录服务器,自己记 crontab、自己查进程。
DBPanel 1.1.4 把这些收进面板:Laravel 队列与定时任务、路径跳转、异地备份、服务器资源趋势和证书到期提醒,都可以在后台完成。目标很明确:网站从「能发布」推进到「能持续跑」。
这是什么项目
DBPanel 是由珑大官方免费发行的 Linux 服务器管理面板,面向 Ubuntu / Debian。一台服务器上常用的事,尽量在面板里完成:网站、运行环境、数据库、SSL 证书、备份恢复和安全管理。PHP / Laravel 站点还可以把队列和定时任务交给面板,不必再单独维护一套 crontab。
1.1.4 更新要点
1. 网站后台任务不用再记 crontab
网站上线后,很多工作并不在页面上完成,而是在后台排队或到点自动跑,例如发通知、处理订单、清理缓存。
-
可为网站配置队列:创建、启动、停止,查看运行状态和日志
-
支持网站自动任务和 Laravel 定时调度,到点由面板触发
-
网站在维护、发布或恢复期间,后台任务会先停一停,避免一边改文件一边跑任务
-
支持按分钟自动触发调度;维护、发布、恢复、卸载时同样会暂停
已在跑 Laravel 站点,或需要后台队列、定时任务的用户,升级后建议到对应网站里看一眼「队列」和「自动任务」,确认是否需要由面板接管。
2. 网站路径可以在面板里设置跳转
旧地址换新地址、活动页收口、目录搬家,现在可以直接在网站配置里添加跳转规则。
填写原来的路径、跳到哪里、用哪一种跳转方式(例如临时跳转或永久跳转)。面板会检查循环跳转和无效路径。保存后需要应用到网站才会真正生效。
3. 备份可以再存一份到别处
本机磁盘坏了、服务器要换机,只留在本机的备份不够用。1.1.4 支持把备份传到异地存储。
-
保存前可先测试能不能连上,避免地址或账号填错,等到真正备份才发现传不出去
-
可下载一份独立的恢复资料;换机器、账号找不到时,按引导把备份取回来
-
异地多出来的旧副本可以批量删除;备份计划的历史记录可以分页查看和清理
-
异常通知、证书到期提醒会按面板时区显示;证书提前几天提醒,也可以单独调整
有正式业务的服务器,建议至少给一份备份计划加上异地目标。
4. 服务器忙不忙,打开概览就能看
-
网站变慢时,以前常要登录机器查是谁把 CPU 或内存占满。现在在面板概览里就能看:
-
资源历史趋势:最近一段时间 CPU、内存、磁盘用得怎么样
-
当前进程:眼下是哪个程序占用高
-
操作日志可以按目标筛选,例如查改过哪台网站、动过哪份备份
5. 发布网站时更不容易踩坑
-
发布前可做一次网站访问检查,先确认站点现在能不能打开
-
预览时能判断是不是增量更新,减少把整站再传一遍
-
缺少的上级目录会自动创建;不安全的链接文件会跳过
-
文件上传不允许写到危险位置,避免误传到不该动的目录
-
网站包和数据库迁移体积上限写清楚了:服务器侧最大 10GB,浏览器直接上传最大 2GB
6. 防护和运行环境更好懂
-
拦截恶意访问来源 IP 的整机自动封禁,改到「网站防护 → 全局设置」里统一开关;已经开了拦截的网站会自动参与
-
只针对某一个网站的临时封禁,仍然按网站分开,和整机封禁不是同一回事;解封请到「登录防护」
-
PHP、Redis、MySQL、Nginx 的基础配置里,会标明哪些还是建议值、还没有真正写进服务
优化与修复
若当前仍在使用 1.1.2,升级到 1.1.4 时还会一并获得 1.1.3 已提供的能力,包括网站防护统一管理、按版本发布与部署空间清理、面板「空间与清理」、更谨慎的系统更新流程。
如何升级
设置 → 面板更新
升级至 1.1.4。
-
网站里的队列和自动任务
-
备份计划有没有配置异地目标
-
证书到期提醒天数
-
网站防护全局设置里的整机自动封禁
路径跳转、防护策略保存后,都需要应用到对应网站才会生效。
全新安装
curl -fsSL https://download-loongdom.oss-accelerate.aliyuncs.com/dbpanel/install.sh | bash
欢迎试用,也欢迎在评论区反馈实际使用中的问题。