教程:创建 Web 服务器和 Amazon Aurora 数据库集群
本教程说明如何使用 PHP 安装 Apache Web 服务器并创建 MariaDB、MySQL 或 PostgreSQL 数据库。Web 服务器在使用 Amazon Linux 2023 的 Amazon EC2 实例上运行,您可以在 Aurora MySQL 或 Aurora PostgreSQL 数据库集群之间进行选择。Amazon EC2 实例和数据库集群均在基于 Amazon VPC 服务的 Virtual Private Cloud (VPC) 中运行。
重要
创建 AWS 账户并不会收费;但是,在完成本教程过程中使用 AWS 资源可能会产生费用。完成本教程后,如果不再需要这些资源,可以将其删除。
注意
本教程适用于 Amazon Linux 2023,可能不适用于其他版本的 Linux。
在下面的教程中,您将创建一个对您的 AWS 账户使用默认 VPC、子网和安全组的 EC2 实例。本教程说明如何创建数据库集群,并自动设置与您创建的 EC2 实例的连接。然后,本教程向您展示如何在 EC2 实例上安装 Web 服务器。您使用数据库集群写入器端点,将 Web 服务器连接到 VPC 中的数据库集群。
下图显示了教程完成时的配置。

注意
完成本教程后,VPC 的每个可用区中都有一个公有和私有子网。本教程对您的 AWS 账户使用默认 VPC,并自动设置您的 EC2 实例与数据库集群之间的连接。如果您更愿意为此场景配置新的 VPC,请完成教程:创建 VPC 以用于数据库集群(仅限 IPv4)中的任务。