

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 使用后端数据存储
<a name="customizing-rds"></a>

**重要**  
该 AWS OpsWorks Stacks 服务于 2024 年 5 月 26 日终止，新客户和现有客户均已禁用。我们强烈建议客户尽快将其工作负载迁移到其他解决方案。如果您对迁移有疑问，请通过 re [AWS : Post 或通过 Pre](https://repost.aws/) mium Su [AWS pp](https://aws.amazon.com/support) ort 与 AWS 支持 团队联系。

应用程序服务器堆栈通常包括用于提供后端数据存储的数据库服务器。 OpsWorks Stacks 通过 MySQL [层为 MySQL](workinglayers-db-mysql.md) 服务器提供集成支持，并通过[亚马逊关系数据库服务 (Amazon RDS) 层为多种类型的数据库](workinglayers-db-rds.md)服务器提供集成支持。但是，您可以轻松自定义一个堆栈来让应用程序服务器使用其他数据库服务器，如 Amazon DynamoDB 或 MongoDB。本主题描述连接应用程序服务器与 AWS 数据库服务器的基本过程。这里使用来自 [Chef 11 Linux 堆栈入门](gettingstarted.md)中的堆栈和应用程序展示如何手动将 PHP 应用程序服务器连接到 RDS 数据库。尽管这是一个基于 Linux 堆栈的示例，但基本原理同样适用于 Windows 堆栈。有关如何将 MongoDB 数据库服务器整合到堆栈中的示例，请参阅使用[部署](https://aws.amazon.com/blogs/devops/deploying-mongodb-with-opsworks/) MongoDB。 OpsWorks

**注意**  
为方便起见，本主题以 Amazon RDS 为例。但是，如果您希望将 Amazon RDS 数据库用于您的堆栈，则使用 Amazon RDS 层更为容易。

**Topics**
+ [如何设置数据库连接](customizing-rds-setup.md)
+ [如何将应用程序服务器实例连接到 Amazon RDS](customizing-rds-connect.md)