

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

# Linux 堆疊入門
<a name="gettingstarted-linux"></a>

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

在本演練中，您將了解如何使用 OpsWorks Stacks 來建立 Node.js 應用程式環境。完成後，您將擁有執行 Chef 12 的 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體、Node.js HTTP 伺服器，以及可用來與 Twitter 互動並在網頁上留下評論的 Web 應用程式。

Chef 是一個第三方框架，用來設定和維護伺服器 (如 EC2 執行個體) 以及在這些伺服器上部署和維護應用程式的方式。如果您不熟悉 Chef，在完成本演練後，建議您進一步了解 Chef，以便充分利用 Stacks OpsWorks 提供的所有功能。(如需詳細資訊，請參閱[了解 Chef](https://learn.chef.io/) 網站。)

OpsWorks Stacks 支援四種 Linux 發行版本：Amazon Linux、Ubuntu Server、CentOS 和 Red Hat Enterprise Linux。在此演練中，我們使用 Ubuntu Server。 OpsWorks Stacks 也適用於 Windows Server。雖然我們有適用於 Windows Server 堆疊的同等逐步解說，但建議您先完成此逐步解說，以了解 Stacks OpsWorks 和 Chef 的基本概念，而這些概念並未在此重複。完成本演練後，請參閱 [入門：Windows](gettingstarted-windows.md) 演練。



**Topics**
+ [步驟 1：完成事前準備](gettingstarted-linux-prerequisites.md)
+ [步驟 2：建立堆疊](gettingstarted-linux-create-stack.md)
+ [步驟 3：將 Layer 新增至堆疊](gettingstarted-linux-add-layer.md)
+ [步驟 4：指定要部署到執行個體的應用程式](gettingstarted-linux-specify-app.md)
+ [步驟 5：啟動執行個體](gettingstarted-linux-launch-instance.md)
+ [步驟 6：將應用程式部署到執行個體](gettingstarted-linux-deploy-app.md)
+ [步驟 7：測試執行個體上已部署的應用程式](gettingstarted-linux-test-app.md)
+ [步驟 8 (選用)：清理](gettingstarted-linux-clean-up.md)
+ [後續步驟](gettingstarted-linux-next-steps.md)
+ [深入了解：探索本演練中使用的技術指南](gettingstarted-linux-explore-cookbook.md)
+ [深入了解：探索本演練中使用的應用程式](gettingstarted-linux-explore-app-source.md)