本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
步驟 2.2:新增 PHP App Server Layer - Chef 11
重要
AWS OpsWorks Stacks 服務已於 2024 年 5 月 26 日終止,並已針對新客戶和現有客戶停用。我們強烈建議客戶盡快將其工作負載遷移至其他解決方案。如果您對遷移有任何疑問,請透過 AWS re:Post
儘管堆疊基本上是執行個體的容器,但您無法直接將執行個體新增到堆疊。您會新增 layer,其代表相關執行個體的群組,然後將執行個體新增至 layer。
layer 基本上是藍圖,Stacks AWS OpsWorks 用來建立具有相同組態的一組 Amazon EC2 執行個體。您會為每個相關執行個體群組的堆疊新增一個 layer。 AWS OpsWorks Stacks 包含一組內建層,代表執行標準軟體套件的執行個體群組,例如 MySQL 資料庫伺服器或 PHP 應用程式伺服器。此外,您可以建立部分或完整自訂的 layer,以符合您的特定需求。如需詳細資訊,請參閱自訂 AWS OpsWorks Stacks。
MyStack 有一個 layer,即內建的 PHP App Server layer,代表一組充當 PHP 應用程式伺服器的執行個體。如需詳細資訊,包含內建 layer 的描述,請參閱層。
將 PHP App Server layer 新增至 MyStack
-
開啟新增 Layer 頁面
建立堆疊完成後, AWS OpsWorks Stacks 會顯示堆疊頁面。按一下 Add a layer (新增 layer) 以新增您的第一個 layer。
-
指定 Layer 類型及設定 Layer
在層類型方塊中,選取 PHP App Server,接受預設的 Elastic Load Balancer 設定,然後按一下新增層。在您建立 layer 後,您可以藉由編輯 layer 來指定其他屬性,例如:EBS 磁碟區組態。