时光与我

Back

小白宝塔换 1Panel,重装 WebOSBlur image

小白宝塔换 1Panel,重装 WebOS#

本文记录一次完整的迁移实践:把原本部署在宝塔面板上的 WebOS(网盘系统)无损迁移到 1Panel。 适合和我一样——“用的是 1Panel,但就是不会 Docker”的 1Panel 专业版用户。

大神可以直接看官方宝塔部署方式,本文给的是”小白换面板”的兜底思路。

写在前面#

我是尊贵的 1Panel 专业版用户 😂,所以把宝塔换成 1Panel 这件事一直拖到今天才做。 下面这份流程是在 @啊范总 的指导下跑通的,全程零踩坑(除了我自己的两个)。如果你也打算换面板,照着做就行。


一、备份(迁移前必做)#

⚠️ 顺序很重要:先把下面的 5 项备份到本地,再动服务器。

#备份内容备注
1宝塔 SQL 数据库下载到本地
2WebOS 内的所有文件记住原路径,恢复时要回到原处
3直链公钥 + 直链私钥最重要,不备份会导致所有直链失效
4专业版授权信息没有花钱的可跳过
5SSL 的 keypem省的重新申请/下载

二、重装(1Panel 环境搭建)#

步骤 1:服务器基础环境#

  1. 安装好服务器系统
  2. 跑一遍系统更新(apt update && apt upgradeyum update

步骤 2:安装 1Panel#

1Panel 官方文档 一键安装即可。

步骤 3:在 1Panel 里安装基础服务#

  • ✅ OpenResty(反向代理)
  • ✅ MySQL
  • ✅ Redis
  • ❓ 若 WebOS 用不上 SQL/Redis,可跳过对应那项

步骤 4:创建静态网站#

在 1Panel → 网站 → 创建静态站点(先空着,稍后会用)。

步骤 5:上传 WebOS 安装文件#

  • 进 1Panel 打开网站设置
  • 找到”网站根目录”路径
  • 把 WebOS 安装包文件上传到该目录下

步骤 6:按 WebOS 官方”宝塔部署方式”安装#

走 WebOS 官方教程 → 宝塔部署那一节。

步骤 7:恢复数据库#

在 1Panel 数据库里导入你第 1 步备份的 SQL 文件。

步骤 8:配置 SSL 与反向代理#

在 1Panel 里给网站绑 SSL(用第 1 步备份的 keypem)。

填反向代理时:

  • ✅ 按 WebOS 官方”宝塔部署方式”教程填
  • ⚠️ 1Panel 反向代理里那个匹配规则 ~* 不要改
  • 🟰 “前端请求路径” = “代理目录”
  • 📄 1Panel 里这个配置叫”源文

步骤 9:恢复专业版授权#

进 WebOS 后台:

数据库恢复后,如果你之前买了专业版,授权会自动恢复。 但系统会提示”授权过期”——**直接点”更新授权”**就行了。

步骤 10:恢复用户文件#

把你第 1 步备份的所有文件,原封不动上传到原路径

步骤 11:⭐ 恢复直链公钥私钥(关键步骤)#

很多人就是栽在这里 🔥。关键点

不要在 WebOS 的 设置 → 系统 里改 zlPublic / zlPrivate——改了无效。

✅ 正确做法:

  1. 进 1Panel

  2. 找到 WebOS 安装目录

  3. 打开这个文件:

    /api/rootPath/start_config.json

    plaintext
小白宝塔换 1Panel,重装 WebOS
https://timingme.com/blog/webos-bt-to-1panel
Author 李富贵大人
Published at 2024年7月16日
Comment seems to stuck. Try to refresh?✨