運行自動化安裝

若要安裝 Plesk 而不需要使用者任何輸入,可運行以下命令:

plesk-installer <packages source options> --select-release-id <ID> <components installation options> [other options]

其中

  • 套裝程式來源選項定義安裝程式應獲取並安裝 Plesk 套裝程式的位置。您可以使用 --source <URL> 指定 Plesk 更新伺服器鏡像的 URL,或使用 --source <path> 來指定(如果在本地檔案系統中找到了套裝程式)。兩種方式,都會從 Plesk 更新伺服器檢索 Plesk 套裝程式。
  • --select-release-ID 選項定義應安裝的 Plesk 版本。<ID> 是唯一的 Plesk 版本識別字,如 PLESK_12_0_18。
    您可以通過 --show-releases 選項運行安裝程式獲取可用的 Plesk 版本 ID 列表。注意,預設安裝程式只會向您顯示公開發行的生產版本的 ID(瞭解更多有關 Plesk 版本層級的資訊請參閱 安裝 Plesk 之前 小節)。如果您想要獲取包括產品預覽版和測試版在內的所有 Plesk 版本的列表,請添加 --skip-branch-filter 選項。
  • 元件安裝選項定義要安裝哪些 Plesk 組件。您可以使用 --installation-type Full--installation-type Typical,或使用 --install-component component1 [--install-component component2 [... [--install-component componentN]]] 單個指定安裝的組件。您可以通過以下選項運行安裝程式獲取某個版本可用的所有元件的清單:--select-release-id <ID> --show-components
  • 其他選項包括定義代理伺服器設定、安裝日誌等等。如需詳情,請參閱 附錄 D: Plesk 安裝程式選項
修改預設安裝路徑(Windows)

在 Windows 上安裝 Plesk 靈活性更強:能夠讓使用者通過命令列修改預設的安裝路徑。由 --set-option key 授權的定制化。--set-option 的值應該為 "key=value",其中 key 是一個指定 Plesk 資料部分的常量,而該值是您希望能夠找到這些資料的路徑。目前有以下 key 可用:

  • PLESK_INSTALLDIR. 該 key 指定隨著時間微更改的 Plesk 資料部分。這包括應用程式碼、設定檔、工具等等。
  • PLESK_DATADIR. 該 key 指定隨著時間大更改的 Plesk 資料部分。這包括客戶資料庫、APS 套裝程式、日誌檔等等。
  • PLESK_VHOSTSDIR. 該 key 指定將保存您所有客戶域名內容的路徑。這通常是占 Plesk 內容最大的一部分。

此樣本演示了如何使用 --set-option key:

plesk-installer.exe --select-product-id panel --select-release-id PANEL_12_0_18_WIN --install-component base --install-component management --install-component spamassassin --install-component webalizer --install-component drweb --set-option "PLESK_INSTALLDIR=C:\Plesk Dir" --set-option "PLESK_DATADIR=C:\Plesk Data" --set-option "PLESK_VHOSTSDIR=C:\Plesk Vhosts"
如,Linux/Unix

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

./plesk-installer --source http://mirror.example.com/ --target /tmp/panel --select-release-id PANEL_12_0_18 --install-component base --install-component postgresql --install-component spamassassin --notify-email admin@example.com

2.下麵命令執行來自 Plesk 更新伺服器上的 Plesk 12(版本號為PANEL_12_0_18)的完整安裝(安裝所有可用的產品元件)。所有安裝程式輸出會重定向到 XML 檔。

./plesk-installer --select-release-id PANEL_12_0_18 --install-everything --enable-xml-output
示例 Windows

1.以下命令會從能夠通過 HTTP 存取的伺服器 mirror.example.com 上設定的鏡像安裝 Plesk 12 (版本 ID 是 PANEL_12_0_18_WIN)。安裝檔暫時存儲在%SystemDrive%\Parallels\ 資料夾,安裝狀態將會報告至 admin@example.com 電郵地址。安裝的組件是基本的 Plesk 套裝程式、Bind 域名伺服器、MailEnable 郵件伺服器、PHP 腳本引擎、 Presence Builder 和 Horde Webmail。

plesk-installer.exe --source http://mirror.example.com/ --target %SystemDrive%\Parallels --select-release-id PANEL_12_0_18_WIN --install-component base --install-component dns --install-component mailenable --install-component php5 --install-component sitebuilder --install-component webmail --notify-email admin@example.com

2.下麵命令執行來自 Plesk 更新伺服器上的 Plesk 12(版本號為PANEL_12_0_18_WIN)的完整安裝(安裝所有可用的產品元件)。所有安裝程式輸出會重定向到 XML 檔。

plesk-installer.exe --select-release-id PANEL_12_0_18_WIN --install-everything --enable-xml-output