1. 獲取安裝程式腳本

    下載安裝程式腳本:

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

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

    # chmod +x ./plesk-installer
    
  2. 通過必要選項啟動安裝程式

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

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

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

參數 用法 詳解
產品 ID install plesk

『plesk』 是 Plesk 的產品 ID。

安裝 Plesk 最新通用版的推薦組件:

# ./plesk-installer install plesk

如果沒有明確指定 ID,則會默認使用 『plesk』。

版本層級 install testing

指定 Plesk 的版本層級。

安裝 Plesk 最新可用的預覽版:

# ./plesk-installer install testing

發行版本本 install plesk 17.0.17

指定確切的發行版本本。

# ./plesk-installer install plesk 17.0.17

版本 ID install PLESK_17_0_17

指定版本 ID。

# ./plesk-installer install PLESK_17_0_17

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

# ./plesk-installer list-all

以下選項用於指定額外的資訊。

選項 用法 詳解
--source

--source <URL>

--source VPS dashboard

套裝程式來源選項定義安裝程式應獲取並安裝 Plesk 套裝程式的位置。您可以使用 --source <URL> 指定 Plesk 更新伺服器鏡像的 URL,或使用 --source <path> 來指定(如果在本地檔案系統中找到了套裝程式)。兩種方式,都會從 Plesk 更新伺服器檢索 Plesk 套裝程式。

欲瞭解有關管理本地鏡像 repositories 的資訊,請參閱 鏡像 Plesk Autoinstall 伺服器

--preset --preset <PRESET>

選擇安裝預定義的一套組件:推薦、全部或自訂。

# ./plesk-installer install PLESK_17_0_17 --preset Full

--with --with <COMPONENTS>

添加列出的元件到選定預設元件中。

# ./plesk-installer install PLESK_17_0_17 --preset Full --with git docker

--without --without <COMPONENTS>

從選定預設的元件組剔除列出的元件。

# ./plesk-installer install PLESK_17_0_17 --preset Full --without java horde

--components --components <COMPONENTS>

只安裝列出的組件。

# ./plesk-installer install PLESK_17_0_17 --components panel postgresql

使用 list –components 命令查看所有可用的元件:

# ./plesk-installer list PLESK_17_0_17 --components

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

# ./plesk-installer help

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

# ./plesk-installer --help-options

示例 1:從鏡像安裝 Plesk,安裝指定的元件

以下命令會從能夠通過 HTTP 存取的伺服器 『mirror.example.com』 上設定的鏡像安裝 Plesk 17 (版本 ID 是 『PLESK_17_0_17』)。安裝檔暫時存儲在 /tmp/panel,安裝狀態將會報告至 admin@example.com 電郵地址。安裝的組件是基本的 Plesk 套裝程式、PostgreSQL 伺服器和 SpamAssassin 垃圾郵件篩檢程式。

# ./plesk-installer install PLESK_17_0_17 --source http://mirror.example.com/ --target /tmp/panel --components base postgresql spamassassin --notify-email admin@example.com

示例 2:在多台伺服器上安裝 Plesk,使用推薦的配置

該腳本會在指定的伺服器上執行 Plesk 最新版本典型的安裝。

#!/bin/sh

SERVERS_LIST="node1.example.com node2.example.com"

for current_server in $SERVERS_LIST; do
ssh -f root@$current_server 'wget https://autoinstall.plesk.com/plesk-installer -O - | sh /dev/stdin --source https://autoinstall.plesk.com/ --target /tmp/plesk-installation --select-product-id plesk --select-release-latest --installation-type "Recommended" --notify-email admin@example.com'
done