在無人值守模式下升級 Plesk for Linux。
- 
獲取安裝程式腳本 下載安裝程式腳本: # wget https://autoinstall.plesk.com/plesk-installer為已下載的安裝程式腳本啟用執行模式: # chmod +x ./plesk-installer
- 
通過必要選項啟動安裝程式 要想實現不需要使用者進行任何輸入即可升級Plesk,則需要在運行安裝程式腳本時通過以下相應選項提供所有必要資訊: # sh ./plesk-installer upgrade <RELEASE> <OPTIONS>
以下參數用於定義您要安裝的某個 Plesk 版本。
| 參數 | 用法 | 詳解 | 
|---|---|---|
| 產品 ID | upgrade plesk <RELEASE> | 『plesk』 是 Plesk 的產品 ID。 | 
| 發行版本本 | 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