開源Linux服務器面板1Panel平滑升級V2版本

開源Linux服務器面板1Panel平滑升級V2版本

1Panel 是一款現代化、開源的 linux 服務器管理工具。為實現從 1Panel V1 到 V2 的平穩過渡,官方推出了遷移工具 1panel-migrator。

官網地址:https://1panel.cn/

升級前提

僅支持 1Panel v1.10.29-lts 及以上版本執行遷移。遷移完成后,系統將更新至 1Panel v2.0.0 版本。

遷移后變化:

  • 所有網站配置文件將保存在 {1Panel 安裝目錄}/www
  • 系統會自動升級至 openresty 1.27.1.2-0-1-focal
  • 面板內置 php 環境將被移除
  • 已創建的 PHP 容器不會被刪除,但會被轉換為靜態網站
  • 用戶可在 V2 中新建 PHP 運行環境,并將原網站切換回 PHP 模式

安裝遷移工具

wget https://gitee.com/fit2cloud-feizhiyun/1panel-migrator/releases/download/v2.0.4/1panel-migrator-linux-amd64 chmod +x 1panel-migrator-linux-amd64 sudo mv 1panel-migrator-linux-amd64 /usr/local/bin/1panel-migrator

核心服務升級

sudo 1panel-migrator upgrade core

運行指令>

[sudo] password for www:

注意事項

遷移前請仔細閱讀以下內容:

  • 原有 V1 的許可證信息將被清除,統一替換為社區版許可
  • 所有 V1 的網站、應用和數據庫備份記錄將被清空
  • 計劃任務的執行歷史將不會保留(任務本身仍存在)
  • 因版本機制不同,V1 的快照無法遷移至 V2
  • 升級期間將暫停當前 V1 服務,請確認影響范圍后再操作

是否確認將 V1 遷移至 V2?(y/n): y

日志輸出示例:

/06/16:59:28 開始下載 V2 安裝包,請勿關閉終端... /06/16:59:30 下載成功! /06/16:59:31 初始化 core.db 成功 /06/16:59:41 數據遷移與備份完成

遷移成功后提示:

請執行 sudo 1panel-migrator upgrade website 來升級網站配置

網站配置升級

sudo 1panel-migrator upgrade website

運行指令>

注意事項

升級網站前請知悉:

  • 所有網站配置將存放于 {1Panel 安裝目錄}/www
  • OpenResty 將升級至 1.27.1.2-0-1-focal
  • 如對 OpenResty 主配置文件做過自定義修改,請提前備份
  • PHP 運行環境將不再默認提供(已部署的 PHP 容器將轉為靜態站點)
  • 在 V2 中可重新構建 PHP 環境并切換站點類型
  • 反向代理緩存機制重構,請確保所有站點反代緩存已關閉

是否繼續?(y/n): y
再次確認:確定要升級網站嗎?(y/n): y

執行過程示例:

/06/17:00:07 正在同步應用商店數據... /06/17:00:27 應用商店狀態正常 /06/17:00:27 開始下載 Openresty 包... /06/17:00:36 正在拉取鏡像 1panel/openresty:1.27.1.2-0-1-focal Error response from daemon: Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers) /06/17:00:55 鏡像拉取失敗 /06/17:00:55 建議配置 Docker 鏡像加速:https://docker.1panel.live

升級完成

開源Linux服務器面板1Panel平滑升級V2版本

開源Linux服務器面板1Panel平滑升級V2版本

開源Linux服務器面板1Panel平滑升級V2版本

? 版權聲明
THE END
喜歡就支持一下吧
點贊12 分享