WordPress 专用服务器管理面板:WP Panel

WP Panel 专为 WordPress 而生——精简、高效、安全,只做 WordPress 运维真正需要的功能。Go 语言编写、单二进制文件仅 12MB、极简运维、多层安全防护,让你在 1C1G 的 VPS 上也能流畅运行。宝塔面板和1Panel的轻量替代方案。

WP Panel 完全免费开源,采用 GPL-3.0 协议。没有付费版、没有功能阉割、没有隐藏收费——与宝塔面板的付费插件模式不同,WP Panel 所有功能永久免费。唯一不足的是,WP Panel 仅支持 Debian 13 (Trixie) 系统。

开源地址:https://github.com/naibabiji/wp-panel

图片[1]-WordPress 专用服务器管理面板:WP Panel-十一张

功能特性

网站管理:一键创建 WordPress 或通用 PHP 站点,自动配置 PHP-FPM Pool、Nginx、SSL 证书。支持暂停、删除、重装,全程自动回滚。
安全防御:多级渐进封禁、白名单自动同步 Cloudflare IP、Fail2ban + Nftables 联动、面板扫描防御。已登录 WordPress 用户自动豁免限速。
FastCGI 全站缓存:Nginx FastCGI Cache 开箱即用,一键开启、自动跳过登录用户和购物车。配套 WordPress 插件自动清除缓存,TTL 自由调节。
文件管理器:面包屑导航、多选操作、压缩解压、跨目录剪切粘贴。支持 ZIP/TAR/GZ/BZ2 格式,内置 Zip Slip 安全防护。
数据库备份与恢复:mysqldump 流式压缩备份,管道恢复不落临时文件。支持 SSH + rsync 远程备份,自动滚动清理旧备份,密码环境变量安全传递。
仪表盘监控:CPU / 内存 / 磁盘 / 负载实时卡片,24h/7d/15d 历史趋势折线图。1 分钟采集间隔,Chart.js 悬停交互,数据 15 天自动清理。
计划任务 Cron:可视化创建周期任务,支持自定义命令、文件增量备份、WP Cron 调用。自动写入系统 crontab,执行日志最近 300 行可查。
软件管理:Nginx / PHP / MariaDB / Redis 四件套运行状态一目了然。systemd 进程守护,手动启停,配置可视化修改,保存自动语法校验。
系统更新提示:面板自动检查系统安全更新补丁,仪表盘实时提示可用更新数量。支持一键执行 apt 系统更新,确保服务器始终运行最新安全补丁。

安装脚本

apt-get update && apt-get install -y wget ca-certificates && wget -qO- https://raw.githubusercontent.com/naibabiji/wp-panel/main/install.sh | bash

PS:此命令仅支持 Debian 13 (Trixie) 系统,请勿在其他系统上执行。

脚本会自动完成以下操作:添加 Debian 源 → 安装 Nginx/PHP/MariaDB/Redis → 下载 WP Panel → 配置 systemd 服务 → 启动面板。

国内服务器可能无法访问 GitHub,导致脚本下载失败或卡在二进制下载阶段,请使用以下国内服务器安装命令。

WP Panel 的安装脚本已内置多源自动切换,PHP 组件优先使用 Ondřej Surý 官方源,如遇 CDN 故障自动切换中科大、上海交大镜像。大部分国内服务器直接使用上方通用命令即可安装,如果国内服务器连 GitHub 也无法访问(raw.githubusercontent.com 被墙),请通过以下方式安装:

1.通过自建反代一行安装(推荐)

install-cn.sh 是主安装脚本的轻量封装(仅 54 行),自动启用国内镜像优先策略。SSH 连接服务器后执行:

apt-get update && apt-get install -y wget ca-certificates && wget -qO- https://gh.wp-panel.org/https://raw.githubusercontent.com/naibabiji/wp-panel/main/install-cn.sh | bash

此命令通过自建反代拉取脚本,全程无需翻墙。

2.手动下载脚本(备用)

如果上述反代不可用时,在你自己电脑浏览器中打开以下地址复制代码:

https://gh.wp-panel.org/https://raw.githubusercontent.com/naibabiji/wp-panel/main/install-cn.sh

浏览器打开后按 Ctrl + A 全选,再按 Ctrl + C 复制。

登录面板

安装完成后,终端会输出面板的访问地址、管理员账号和密码。请务必妥善保存这些信息。

如果忘记密码,在 SSH 终端执行 wp password 一键重置。

设置反代地址

国内服务器的面板无法直接访问 GitHub 检测更新。登录后进入 面板设置,在【GitHub 反代地址】输入框中填写 https://gh.wp-panel.org 地址并点击“测试”验证连通后保存,之后即可正常检查和安装面板更新。

对比评测

宝塔和 1Panel 均支持一键部署 WordPress,但建站后数据库信息填写、SSL 证书申请、伪静态规则配置等步骤仍需手动处理,无法像 WP Panel 一样全自动完成。

功能
WP Panel
宝塔面板
1Panel
填域名一键建 WordPress
支持
部分支持
部分支持
自动配 SSL 证书
一键申请
需登录宝塔账号
手动配置
自动配伪静态
默认配置
手动选择规则
手动配置
内置 FastCGI 缓存
内置,面板一键开关
需手动编写配置
需手动编写配置
一键填写/修改数据库信息
支持
不支持
不支持
WP 一键重装
支持
不支持
不支持
wp-config.php 一键优化
支持
不支持
不支持
系统更新检测与一键更新
支持
不支持
不支持

总结

宝塔面板是一个全能型面板,支持 Java、Python、Node.js、Docker 等多种运行环境。如果你只用宝塔面板管理 WordPress 或 PHP 网站(这是绝大多数宝塔用户的实际情况),WP Panel 完全可以替代宝塔面板,而且更轻量、更省资源、更安全。如果你的需求超出了 WordPress 和 PHP 的范畴(Docker 管理、邮件服务、DNS 解析、Java/Python/Node 项目管理等),宝塔仍然是一个可用的选择。但对于 WordPress 网站管理本身,宝塔面板的操作复杂度和性能表现均不如 WP Panel。

而 1Panel 的 Docker 化架构使其在 1C1G 服务器上举步维艰——安装后磁盘占用 9.1 GB,WordPress 部署流程未能完成。它适合已经熟悉 Docker 的用户,不推荐 WordPress 新手使用。

官网:https://wp-panel.org

© 版权声明
THE END
如果觉得这篇文章对您有帮助,可以收藏本网址,方便下次访问!
点赞14 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容