

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

# 教學：建立 Web 伺服器和 Amazon Aurora 資料庫叢集
<a name="TUT_WebAppWithRDS"></a>

本教學課程說明如何安裝支援 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 中的資料庫叢集。

1. [啟動 EC2 執行個體以與資料庫叢集連線](CHAP_Tutorials.WebServerDB.LaunchEC2.md)

1. [建立 Amazon Aurora 資料庫叢集](CHAP_Tutorials.WebServerDB.CreateDBCluster.md)

1. [在您的 EC2 執行個體上安裝 Web 伺服器](CHAP_Tutorials.WebServerDB.CreateWebServer.md)

下圖顯示此教學課程完成時的組態。

![\[單一 VPC 案例\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/images/con-VPC-sec-grp-aurora.png)


**注意**  
完成教學課程後，在您的 VPC 中，每個可用區域都有一個公有子網路和私有子網路。本教學課程使用 的預設 VPC， AWS 帳戶 並自動設定 EC2 執行個體與資料庫叢集之間的連線。如果您想改為針對此案例設定新的 VPC，請完成 [教學課程：建立要與資料庫叢集搭配使用的 VPC (僅限 IPv4)](CHAP_Tutorials.WebServerDB.CreateVPC.md) 中的任務。