在無人值守模式下升級 Plesk for Linux。

  1. 獲取安裝程式腳本

    下載安裝程式腳本:

    # wget https://autoinstall.plesk.com/plesk-installer

    為已下載的安裝程式腳本啟用執行模式:

    # chmod +x ./plesk-installer

  2. 通過必要選項啟動安裝程式

    要想實現不需要使用者進行任何輸入即可升級Plesk,則需要在運行安裝程式腳本時通過以下相應選項提供所有必要資訊:

    #sh ./plesk-installer upgrade <RELEASE> <OPTIONS>

以下參數用於定義您要安裝的某個 Plesk 版本。

參數 用法 詳解

產品 ID

upgrade plesk <RELEASE>

'plesk' 是 Plesk 的產品 ID。

版本層級

upgrade plesk stable

指定 Plesk 的版本層級。

升級到最新可用的Plesk穩定版本:

# ./plesk-installer upgrade plesk stable

發行版本本

upgrade plesk 17.0.17

指定確切的發行版本本。

# ./plesk-installer upgrade plesk 17.0.17

版本 ID

upgrade PLESK_17_0_17

指定版本 ID。

# ./plesk-installer upgrade PLESK_17_0_17

使用 list-all 命令查看所有可用的版本 ID:

# ./plesk-installer list-all

若要查看可用的安裝程式命令,請運行:

# ./plesk-installer help

若要查看有關擴展的基於選項的介面資訊,請運行:

# ./plesk-installer --help-options

示例 1:從默認的更新伺服器升級 Plesk

以下命令從 Plesk 更新伺服器執行到 17.0.17 發行版本本 (ID 為 PLESK_17_0_17) 的升級。所有安裝程式輸出會重定向到 XML 檔。

# ./plesk-installer upgrade PANEL_17_0_17 --xml

示例 2:從鏡像升級 Plesk

以下命令會從能夠通過 HTTP 存取的伺服器 'mirror.example.com' 上設定的鏡像升級 Plesk 到 17.0.17 發行版本本(版本 ID 是 'PLESK_17_0_17')。升級檔暫時存儲在 /tmp/panel,升級狀態將會報告至 admin@example.com 電郵地址。

# ./plesk-installer upgrade PLESK_17_0_17 --source http://mirror.example.com/ --target /tmp/panel --email admin@example.com

示例 3:在多台伺服器上升級 Plesk 到最新版本

此腳本會升級指定伺服器上安裝的 Plesk 到最新可用版本。

#!/bin/sh
SERVERS_LIST="node1.example.com node2.example.com"
for current_server in $SERVERS_LIST; do
ssh -f root@$current_server 'plesk installer --select-release-latest --upgrade-installed-components --notify-email admin@example.com'
done
 

Leave your feedback on this topic here

If you have questions or need support, please visit the Plesk forum or contact your hosting provider.
The comments below are for feedback on the documentation only. No timely answers or help will be provided.