參考部署

AWS 的 WordPress High Availability by Bitnami

在高度可用的雲端環境中使用 WordPress 和 Amazon Aurora 進行 Web 發佈

這個快速入門可將 WordPress High Availability by Bitnami (包含採用 Amazon Aurora 的 WordPress) 部署到 AWS 的高度可用環境,需要的時間約 40 分鐘。

WordPress 是建立部落格和網站的 Web 發佈平台。該平台可使用多種主題、擴充功能和外掛程式進行自訂。WordPress High Availability by Bitnami 可在 AWS 雲端的多個伺服器安裝 WordPress 應用程式,以獲得高度的效能和可用性。它還可設定 Aurora 關聯式資料庫,協助您降低成本、簡化組態任務和輕鬆擴展。資料庫和 WordPress 應用程式在不同的 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體上設定,有助於提升安全性和存取控制。 此外,您也可以部署 Amazon ElastiCache for Memcached 伺服器來快取資料庫查詢。

快速入門包括 AWS CloudFormation 範本和指南,該指南提供逐步說明,可幫助您充分利用部署。

couchbase 標誌

本快速入門由 Bitnami 與 AWS 共同合作開發。Bitnami 是
APN 合作夥伴

  •  您將建置的項目
  •  如何部署
  •  成本和授權
  •  您將建置的項目
  • 使用本快速入門在 AWS 設定以下可設定環境:

    • 跨越兩個可用區域的高可用性架構。*
    • 根據 AWS 最佳實務,設定公有和私有子網路的 Virtual Private Cloud (VPC)。這可為您的部署提供網路基礎架構。*
    • 網際網路閘道,可供存取網際網路。堡疊主機會使用此閘道傳送和接收流量。*
    • 在公有子網路中,允許對私有子網路中的資源進行傳出網際網路存取的受管 NAT 閘道。*
    • 在公用子網路中,Auto Scaling 群組中的 Linux 堡壘主機會允許在公用及私有子網路中,傳入安全殼層 (SSH) 存取至 EC2 執行個體。*
    • Elastic Load Balancing (ELB) 可在多個 WordPress 執行個體間散佈 HTTP 和 HTTPS 請求。
    • 在私有子網路中,EC2 執行個體可主控 Apach 上 WordPress 應用程式。這些執行個體皆佈建在 Auto Scaling 群組,以確保高可用性。
    • 在私有子網路中,Aurora DB 執行個體是由 Amazon Relational Database Service (Amazon RDS) 管理。
    • 在私有子網路中,Amazon Elastic File System (Amazon EFS) 可與 WordPress 執行個體共用資產 (例如外掛程式、佈景主題和影像)。
    • 在私有子網路中,Amazon ElastiCache for Memcached 節點可用來快取資料庫查詢。

    * 用來將快速入門部署到現有 VPC 的範本,會略過標有星號的任務,並提示您輸入現有的 VPC 組態。

  •  如何部署
  • 若要在 AWS 部署 WordPress High Availability by Bitnami,請按照部署指南中的指示操作。部署流程包括以下步驟:

    1. 如果您尚未擁有 AWS 帳戶,請到 https://aws.amazon.com 註冊。
    2. 啟動快速入門。每個部署的時間約 40 分鐘。您有兩個選項可供選擇:
    3. 藉由 WordPress 使用者介面或透過 SSH 連接至叢集以存取 WordPress 並登入儀表板的方式,測試部署。
    4. (選擇性) 如果您已啟用 ElastiCache,請測試用來設定 WordPress 快取的 W3 Total Cache 外掛程式。
    5. (選擇性) 自訂 OPcache (PHP 位元組碼快取) 組態。

    如要自訂部署,您可以變更 Aurora 資料庫組態、ElastiCache 組態、DNS 和 SSL 設定,以及 WordPress Web 伺服器設定。

  •  成本和授權
  • 您必須自行負擔執行此快速入門參考部署時,所使用 AWS 服務的費用。使用快速入門無須另外付費。

    此快速入門的 AWS CloudFormation 範本包含您可以自訂的組態參數。其中某些設定 (例如執行個體類型) 將會影響到部署的費用。查看您將使用之每個 AWS 服務的定價頁面以估算成本。定價可能會隨時變更。

    提示     部署快速入門之後,建議您啟用 AWS 成本和用量報告來追蹤與快速入門相關的成本。這份報告會將帳單指標傳送到您帳戶中的 S3 儲存貯體。它會根據每個月的用量提供成本估算,並在月底整理出正式的資料。如需該報告的詳細資訊,請參閱 AWS 文件

    WordPress High Availability by Bitnami 及其元件皆提供為開放原始碼軟體,並使用下列授權散佈:

    • WordPress:GNU General Public License 版本 2 (GPL2)
    • Apache HTTP Server:Apache 授權版本 2.0 (APACHE2)
    • PHP:PHP 授權版本 3.01 (PHP)
    • MySQL 用戶端:GNU General Public License 版本 2 (GPL2)
    • Gonit:GNU General Public License 版本 2 (GPL2)

    若要查看由本快速入門部署之其他元件的授權,請在部署快速入門後,檢視您的堆疊的 /opt/bitnami/licenses 資料夾。