在 Amazon Web Services 上安裝 Plesk

Plesk 可在公有雲服務(例如 Amazon Web Services、Google Cloud Platform、Microsoft Azure)配置交付的虛擬伺服器上安裝,與在任何其它伺服器上安裝的方式相同。但是,有幾個重要問題需要注意。以在 Amazon EC2 上安裝 Plesk 為例。

在 Amazon EC2 上安裝 Plesk

為了簡化在 Amazon 上的安裝,Plesk 支援通過各個不同的 AMI (Amazon Machine Images) 和使用最常用配置進行安裝。因此,不需要真正的安裝操作。以 Amazon 的方式,使用者需要從合適的 AMI 啟動實例。所有可用的 AMI 都可進入 AWS Marketplace 查找。

marketplace

欲瞭解如何從 Plesk 發佈的 AMI 啟動實例,請參閱 Launching an AWS Marketplace Instance(在 AWS Documentation 內)。

配置實例時,會要求您進行以下選擇:

  • 實例類型:選擇最適合您需求的伺服器配置。欲瞭解有關不同類型的實例詳情,請參閱 實例類型
  • 存儲空間:Linux 實例預設分配的存儲空間是 10 GB 而 Windows 實例默認是 30 GB。您可以在啟動新實例時指定必要的存儲空間或在部署後更改空間大小。
  • 安全性群組:會基於 Plesk 推薦的規格創建一個安全性群組。您可以根據自己的要求自行配置安全性群組。注意 Plesk 在開放埠方面有自己的要求,請參閱 KB 391: Which Ports Need To Be Opened for all Plesk Services to Work with a Firewall?
  • 金鑰對:選擇或創建用於在存取實例時驗證的金鑰對。欲瞭解如何創建金鑰對,請參閱 Amazon EC2 金鑰對

注意:請安全保存私密金鑰。如果您丟失了私密金鑰,可能無法再存取您的實例。

您可以在您的 AWS Management Console 中查看狀態並管理您所有的實例。

console

計費

您的 Amazon 實例按小時計費,以實例啟動開始,到實例終止結束。您可以選擇支付 Plesk 許可證的方式:

  • 如果您選擇 Bring Your Own License (BYOL) Plesk AMI,Amazon 實例按小時計費會比較便宜,但是您需要自己購買和安裝 Plesk 產品許可證
  • 如果您選擇非 BYOL AMI,許可證的費用則包括在實例每小時的費用中。

實例停止後,則沒有按小時計算的使用費或資料傳輸費,但是仍需對在任何 Amazon EBS 卷中存儲付費。

欲瞭解有關 Amazon EC2 實例使用費的詳情,請參閱 Amazon EC2 定價

分配彈性 IP 位址

每次重啟實例,都會動態給其分配新的公共和私有 IP 位址。如果您想要將一個彈性 IP 位址與您的實例建立關聯,需獲取一個彈性 IP 位址 並在您建立實例時將該位址分配給實例。彈性 IP 位址與您的 AWS 帳戶相關聯,因此您可以在任何時候將其分配給您的實例。

將一個彈性 IP 位址分配給您的實例後,必須重啟實例。請參閱 重啟您的實例 瞭解詳情。

注意:實例停止時,則會取消將彈性 IP 位址分配給該實例。重啟實例時又會將彈性 IP 位址重新分配給該實例。

分配彈性的 IP 位址會更改實例的公共位址。為了保障 Plesk 正常運行,必須更新其配置反映該位址的更改。請查看 更改 Amazon EC2 實例 IP 位址 瞭解在公共 IP 位址更改後更新 Plesk 配置的資訊。

欲瞭解如何使用彈性 IP 位址,請參閱 彈性 IP 位址。還可查看 Amazon EC2 定價 瞭解使用彈性 IP 位址的費用。

獲取 Plesk 管理員密碼

當在 Amazon EC2 實例上安裝了 Plesk 時,會自動生成 admin 密碼。您需要獲取生成的密碼以第一次存取 Plesk GUI。

Linux 實例:

  1. 存取實例

    使用合適的軟體存取實例上的命令列。

  2. 運行命令

    # sudo /usr/local/psa/bin/admin --show-password

Windows 實例:

  1. 存取實例

    使用 RDP 以管理員身份登入。通過 獲取 Windows 密碼 操作獲取 AWS 控制台中管理員的密碼。

  2. 運行命令

    C:\>"%plesk_cli%\admin.exe" --show-password

在 Amazon 實例上實現安裝後配置

配置在 Amazon 實例上安裝的 Plesk 與配置在其它任何伺服器上安裝的 Plesk 相同,只需下面少量額外的配置即可:

  • IP 地址:會自動檢測內部 IP 位址。如果您想要在 Plesk 上託管不同的客戶,請設定 IP 位址為共用型。

警告:永遠不在 Plesk 中註冊實例的公共 IP 位址。只註冊內部的 IP 位址。

  • 主機名稱:推薦使用您自己控制或由 Amazon 實例的公共 DNS(使用彈性 IP 時常用)控制的域名。

注意:某些垃圾郵件篩檢程式(包括默認的 Plesk 灰名單)會將 Amazon 主機名稱自動生成的郵件視作垃圾郵件。

推薦指令伺服器服務獨立 DNS 區域中的任何子域名 DNS 記錄:

在 Linux 上:

# /usr/local/psa/bin/server_pref -u -subdomain-dns-zone own

在 Windows 上:

C:\>"%plesk_cli%\server_pref.exe" -u -subdomain-dns-zone own

欲瞭解 Plesk 的安裝後配置,請參閱 單台伺服器上的安裝後配置

在本節:

更改 Amazon EC2 實例 IP 位址