

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

# 步驟 2：建立簡易應用程式伺服器堆疊 - Chef 11
<a name="gettingstarted-simple"></a>

**重要**  
 AWS OpsWorks Stacks 此服務已於 2024 年 5 月 26 日終止，並已針對新客戶和現有客戶停用。我們強烈建議客戶盡快將其工作負載遷移至其他解決方案。如果您對遷移有任何疑問，請透過 [AWS re：Post](https://repost.aws/) 或透過 [AWS Premium Support](https://aws.amazon.com/support) 聯絡 AWS 支援 團隊。

基本應用程式伺服器堆疊包含一個具有公有 IP 地址的應用程式伺服器執行個體，以接收使用者請求。應用程式程式碼和任何相關檔案均存放於單獨的儲存庫中，並從該位置部署到伺服器。下圖說明此類堆疊。

![\[Diagram showing application server stack with users, internet, and AWS components.\]](http://docs.aws.amazon.com/zh_tw/opsworks/latest/userguide/images/php_walkthrough_arch_2.png)


該堆疊具有下列元件：
+ *layer* 代表執行個體的群組，並指定設定它們的方式。

  此範例中的 layer 代表一組 PHP App Server 執行個體。
+ *執行個體*，代表 Amazon EC2 執行個體。

  在此範例中，執行個體已設定為執行 PHP 應用程式伺服器。Layers 可以有任意數量的執行個體。 OpsWorks Stacks 也支援數個其他應用程式伺服器。如需詳細資訊，請參閱[應用程式伺服器 Layer](workinglayers-servers.md)。
+ 「應用程式」**包含在應用程式伺服器上安裝應用程式的必要資訊。

  程式碼存放在遠端儲存庫中，例如 Git 儲存庫或 Amazon S3 儲存貯體。

下列各節說明如何使用 OpsWorks Stacks 主控台來建立堆疊並部署應用程式。您也可以使用 CloudFormation 範本來佈建堆疊。如需本主題中說明之佈建堆疊的範例範本，請參閱 [AWS OpsWorks 程式碼片段](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/quickref-opsworks.html)。

**Topics**
+ [步驟 2.1：建立堆疊 - Chef 11](gettingstarted-simple-stack.md)
+ [步驟 2.2：新增 PHP 應用程式伺服器層 - Chef 11](gettingstarted-simple-layer.md)
+ [步驟 2.3：將執行個體新增至 PHP App Server Layer - Chef 11](gettingstarted-simple-instance.md)
+ [步驟 2.4：建立和部署應用程式 - Chef 11](gettingstarted-simple-app.md)