宝塔面板重装WP Panel并恢复网站
WP Panel是相比宝塔面板更加适合用来搭建和管理WordPress网站的面板,本教程将完整的指导你把当前使用的宝塔面板服务器重装为WP Panel面板,并且恢复原来宝塔面板上创建的网站且不丢失网站数据。
第一步:备份宝塔面板网站数据
登录你宝塔面板后台,进入网站列表,把所有需要重装为WP Panel面板后需要恢复的网站,都点击备份,然后下载备份到本地。如果你有多台VPS,也可以下载到另外一台VPS,速度会快一些。(如何下载,可以让豆包指导你。)

备份完网站文件后,接着进入数据库列表,将所有需要恢复的数据库都进行备份并且下载到本地(数据库通常不大,直接下载到本地速度也很快。)

注意,重装为WP Panel需要重装系统,到时候服务器上所有内容会丢失,请确保已经备份了网站文件、数据库文件,以及其他你需要备份的内容。开始前也建议先阅读备份与恢复说明。
第二步,重装系统为Debian 13
进入你服务器管理后台,服务器详情界面找到重装系统的选项,然后选择Debian 13进行重装。

如果你的服务商重装界面没有Debian 13,那么可以通过下面的脚本一键重装Debian 13.
在原来宝塔面板后台,进入终端(或者通过SSH软件连接),复制下面的脚本后回车:
curl -O https://raw.githubusercontent.com/bin456789/reinstall/main/reinstall.sh || wget -O ${_##*/} $_
国内服务器的话用下面的脚本:
curl -O https://cnb.cool/bin456789/reinstall/-/git/raw/main/reinstall.sh || wget -O ${_##*/} $_
下载完毕后,继续执行下面的命令:
bash reinstall.sh debian 13
接着根据脚本的提示,会让你手动设置账号密码等操作,你可以直接回车,最后会打印重装后的用户名和密码。
输入下面的命令重启VPS。
reboot
重启后系统会自动进入安装Debian 13的界面,这个过程要几分钟,建议至少10分钟后再连接VPS,避免重装还没完成就开始安装WP Panel导致失败。
第三步:安装WP Panel面板
如果这是你第一次安装,可以同时参考安装、登录与更新,了解安装要求和首次登录注意事项。
等待至少十分钟后重新使用SSH工具连接上VPS,复制WP Paenl官网的安装脚本粘贴到SSH窗口回车。

国外服务器请复制下面的脚本:
apt-get update && apt-get install -y wget ca-certificates && wget -qO- https://raw.githubusercontent.com/naibabiji/wp-panel/main/install.sh | bash
国内服务器请复制下面的脚本:
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
整个安装过程都是自动的,几分钟后会输出安装结果,复制并保存这些信息。
第四步:恢复网站数据
因为我们是在同一台服务器上重装宝塔面板为WP Panel,所以可以直接安装网站并恢复,不需要重新解析域名。
1、创建网站
登录WP Panel后台后,左侧网站管理 → 创建网站 → 填写域名 → 勾选申请证书 → 创建。

2、上传备份文件
上传、解压和修复权限的更多说明,可查看文件管理与数据库。
创建好网站后,在网站列表点击【文件】,或者进入网站详情点击【文件管理】

进入网站根目录后,右上角选择上传之前的备份文件,然后解压。(如果你前面是下载到另外一台服务器的,那么直接从另外一台服务器把数据下载到现在这台服务器的网站根目录下进行解压。方法继续问豆包)

解压过程中会提示文件存在,点击【确认】按钮覆盖,覆盖完毕后,点击右上角的【权限修复】按钮。

3、恢复数据库文件
通过网站详情页或者直接从数据库管理菜单进入你刚才恢复网站文件对应的网站数据库。
先用上传恢复按钮恢复数据库内容;
然后分别点击【自动检测】、【同步数据库信息】和【修改密码】按钮。
WP Panel面板会自动帮你把新的数据库账号密码等信息写入wp-config.php文件。

4、网站恢复成功,后续可选优化
到这里,你可以直接用浏览器打开你的网站进行访问测试,没有意外情况的话,网站已经可以正常打开了。
面板优化:
- 进入面板设置,修改BasicAuth 认证和面板 Web 登录账号密码;
- 勾选面板自动更新;
- 告警通知里面配置SMTP和告警规则;
- 软件管理里面对配置做个性化调整(界面右上角有简单帮助);
- 备份总览右上角“远程备份设置”,可选SSH或者S3。
网站优化:
- 网站详情页,启用网站监控;
- 开启 FastCGI 缓存(需要删除网站上其他缓存插件,避免冲突);
- 可选开启文件保护功能;
- 数据库详情勾选自动备份;
- 计划任务创建网站备份任务;
- 进入网站后台,开启配套的面板优化插件和Redis Cache。
继续阅读
总结和反馈
以上就是在同一台服务器上将宝塔面板更换为WP Panel 面板并且恢复网站数据的完整过程,如果你在迁移过程和使用WP Panel面板过程中碰到问题,可以通过面板后台的帮助标签直接同开发者取得联系。