

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

# 步驟 2：設定 Rails 堆疊
<a name="other-services-redis-stack"></a>

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

除了建立支援 Rails App Server layer 的堆疊之外，您還必須設定 layer 的安全群組，以便 Rails 伺服器可以與 Redis 伺服器正確通訊。

**設定堆疊**

1. 建立為此**RedisStack**範例命名的新堆疊，並新增 Rails App Server layer。您可以使用兩者的預設設定。如需詳細資訊，請參閱[建立新的堆疊](workingstacks-creating.md)及[建立 OpsWorks Layer](workinglayers-basics-create.md)。

1. 在 **Layers **頁面上，針對 Rails App Server，按一下**安全性**，然後按一下**編輯**。

1. 前往**安全群組**區段，並將 ElastiCache 叢集的安全群組新增至**其他群組**。針對此範例，選取 **default (預設)** 安全群組，按一下 **\$1** 將它新增至 layer，然後按一下 **Save (儲存)** 以儲存新的組態。  
![\[Security Groups section showing default and additional groups with a dropdown menu of AWS OpsWorks options.\]](http://docs.aws.amazon.com/zh_tw/opsworks/latest/userguide/images/redis-security.png)

1. 將執行個體新增至 Rails App Server layer 並啟動它。如需如何新增並啟動執行個體的詳細資訊，請參閱[將執行個體新增至 Layer](workinginstances-add.md)。