MySQL OpsWorks 層 - AWS OpsWorks

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

MySQL OpsWorks 層

重要

該 AWS OpsWorks Stacks 服務於 2024 年 5 月 26 日終止使用壽命,並已針對新客戶和現有客戶停用。我們強烈建議客戶盡快將其工作負載移轉至其他解決方案。如果您對移轉有任何疑問,請透過 AWS Re: post 或透過進AWS 階 Support 與 AWS Support 團隊聯絡。

注意

此 layer 僅適用於 Chef 11 或更舊的 Linux 類型堆疊。

MySQL OpsWorks 層為可做為 MySQL 資料庫主機使用的 Amazon EC2 執行個體提供藍圖。內建配方會為已部署到應用程式伺服器 layer 的每個應用程式建立資料庫。例如,如果您部署 PHP 應用程式 “myapp”,則配方會建立一個 “myapp” 資料庫。

MySQL 層具有以下配置設置。

MySQL 根使用者密碼

(必要) 根使用者密碼。

在每個執行個體上設定根使用者密碼

(選用) 無論根使用者密碼是否包含在堆疊中每個執行個體上安裝的堆疊組態和部署屬性中。預設設定為 Yes (是)

如果您將此值設定為「」, AWS OpsWorks Stacks 只會將 root 密碼傳遞給應用程式伺服器執行個體。

自訂安全群組

(選用) 要與 layer 建立關聯的自訂安全群組。如需詳細資訊,請參閱 建立新的堆疊

您可以將一或多個執行個體新增至 layer,每個執行個體代表一個單獨的 MySQL 資料庫主控。然後,您可以將執行個體連接至應用程式,會在應用程式的應用程式伺服器上安裝必要的連線資訊。然後,應用程式可以使用連線資訊連線到執行個體的資料庫伺服器