Linux Virtuozzo 範本

Virtuozzo 應用程式範本是 RPM 包,安裝在一個節點上時,可允許在任意多個 Containers 裡部署應用程式,節省很多關鍵系統資源如磁碟空間。您可以從 Plesk 網站獲得 Plesk 範本,或使用 Virtuozzo 命令列工具調用"vzup2date -z"(Virtuozzo 4 或更新版本)或通過 Virtuozzo 上的 yum 方式進行下載。

版本化的範本和自由版本範本

從 Plesk 10.4 開始,Odin 的每個 Plesk 版本提供兩套 EZ 範本:主要版本範本,與自由版本範本。兩個版本的軟體元件一樣,唯一的不同是 Container 更新時安裝什麼範本更新:

您可從兩者的名稱區分版本化範本與自由版本範本:第一種的名稱首碼僅包含主要版本(pp12),而後者不包含任何版本號(pp)。

切換 EZ 範本自動檢測

Virtuozzo 4.0 與之後版本可在 container 找到各個 EZ 範本,然後根據範本執行自動操作。此功能讓業務自動化軟體(如 PBA)可自動找到安裝於 container 裡的產品並為 container 所有者開啟記帳功能。

此發現演算法很簡單:如果系統發現所有套裝軟體都包括在一個 EZ 範本裡,將會考慮安裝該範本。此方式的主要缺陷是 Plesk 9.x 與 SMB 就套裝軟體來說非常接近,所以自動檢測引擎可能會做出錯誤的選擇。也就是說,如果一個 container 裡只出現一個應用程式,系統會考慮兩個範本都安裝。出現該檢測問題最突出的結果就是系統更新兩個應用程式與設定合適的記帳功能都失敗。

如果您使用記帳自動化軟體或想要安裝綁定的 Odin 產品,可能會停止自動檢測。若要實現此操作,可修改 /etc/vztt/vztt.conf 檔,方式是設定 APP_TEMPLATE_AUTODETECTION=no

可提供的範本

版本化與自由版本範本的元件相同,因此我們僅列舉主要版本範本為例。

以下範本用於 Plesk 12:

pp12

Plesk 核心範本。包含基本組件、備份管理員與 Presence Builder。

pp12-antivirus

Odin Premium Antivirus.

 

pp12-bind

BIND DNS 伺服器支援。如果您沒有安裝該範本,DNS 伺服器將不會在 Plesk 節點上安裝。

pp12Courier-IMAP

Courier-IMAP 伺服器。

pp12-dovecot

Dovecot 郵件伺服器。

pp12-kav

Kaspersky Antivirus 模組。

pp12-mailman

Mailman 郵寄清單管理器。

pp12-migration

Plesk 遷移與傳輸管理器,能夠允許從其它 Plesk 傳輸主機資料並從其它主機平臺進行遷移。

pp12.-mod-cloudflare

CloudFlare Apache 模組支援。

pp12-msmtp

msmtp 中繼僅郵件伺服器 (SMTP 用戶端)。如果您計畫使用外部郵件伺服器請安裝它。

pp12mysql5.5

MySQL 5.5 支援。僅在 RHEL 5 和 CentOS 5 上可用。

pp12-nginx

nginx 反向代理伺服器支援

pp12-panel-addons

Plesk 組件:防火牆、VPN 與檔案伺服器。

pp12-php5

PHP5 支援

pp12-php53

PHP5.3 支援。 僅在 RHEL 5 和 CentOS 5 上可用。

pp12-postfix

Postfix 郵件伺服器。代替 Qmail 和 msmtp.

pp12-qmail

Qmail 郵件伺服器。代替 Postfix 和 msmtp.

pp12-spamassassin

SpamAssassin 垃圾郵件過濾工具。

pp12-tomcat

Tomcat 支援。

pp12-vps-optimized

VPS 優化配置。 配置 Container 以消耗最少的資源。注意將禁用一些託管功能。詳情請參閱小節(備選)優化 Plesk 以在 VPS 裡操作

pp12-watchdog

Watchdog 系統監控元件。

pp12-webhosting-addons

託管功能支援:mod_bw、MIVA 和 perl-Apache-ASP。

pp12-webmail

Horde 和 Roundcube webmail 工具。