在無人值守模式下安裝 Plesk for Linux

  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 <PATH>

套裝程式來源選項定義安裝程式應獲取並安裝 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
 

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.