

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

# 建立 Amazon Aurora 資料庫叢集
<a name="CHAP_Tutorials.WebServerDB.CreateDBCluster"></a>

建立 Amazon Aurora MySQL 或 Aurora PostgreSQL 資料庫叢集，以維護 Web 應用程式所使用的資料。

------
#### [ Aurora MySQL ]

**要建立 Aurora MySQL 資料庫叢集**

1. 登入 AWS 管理主控台，開啟位於 [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/) 的 Amazon RDS 主控台。

1. 在 AWS 管理主控台 的右上角，請確定 AWS 區域 與您建立 EC2 執行個體時的區域相同。

1. 在導覽窗格中，選擇 **Databases** (資料庫)。

1. 選擇**建立資料庫**。

1. 在**建立資料庫**頁面上，選擇**標準建立**。

1. 針對**引擎選項**，請選擇 **Aurora (MySQL 相容)**。  
![\[選取引擎類型\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/images/aurora-engine-options-mysql.png)

   保留 **Version** (版本) 和其他引擎選項的預設值。

1. 在 **Templates (範本)** 區段中，選擇 **Dev/Test (Dev/Test)**。  
![\[選取範本\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/images/tutorial-create-template-2.png)

1. 在 **Settings (設定)** 區段中，設定這些值：
   + **DB cluster identifier** (資料庫叢集識別符) – 輸入 **tutorial-db-cluster**。
   + **Master username** (主要使用者名稱) – 輸入 **tutorial\$1user**。
   + **Auto generate a password** (自動產生密碼) – 保持選項關閉。
   + **Master password** (主要密碼) – 輸入密碼。
   + **Confirm password (確認密碼)** – 重新輸入密碼。  
![\[設定區段\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/images/Tutorial_WebServer_Settings-Aurora.png)

1. 在 **Instance configuration** (執行個體組態) 區段中，設定這些值：
   + **Burstable classes (includes t classes)** (高載類別 (包括 t 類別))
   + **db.t3.small** 或 **db.t3.medium**
**注意**  
建議您在開發、測試伺服器或其他非生產伺服器時，僅使用 T 資料庫執行個體類別。如需詳細了解 T 執行個體類別，請參閱 [資料庫執行個體類別的類型](Concepts.DBInstanceClass.Types.md)。  
![\[執行個體組態區段\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/images/Tutorial_WebServer_DB_instance_small_aurora.png)

1. 在 **Availability and durability** (可用性與耐久性) 區段中，使用預設值。

1. 在 **Connectivity** (連線能力) 區段中，設定這些值，而其他值都維持預設值：
   + 對於 **Compute resource** (運算資源)，選擇 **Connect to an EC2 compute resource** (連線至 EC2 運算資源)。
   + 對於 **EC2 instance** (EC2 執行個體)，選擇之前建立的 EC2 執行個體，例如 **tutorial-ec2-instance-web-server**。  
![\[連線能力區段\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/images/Tutorial_WebServer_Connectivity.png)

1. 在 **Additional configuration (其他設定)** 區段中，輸入 **sample** 做為 **Initial database name (初始資料庫名稱)**。其他選項都保留預設設定。

1. 若要建立 Aurora MySQL 資料庫叢集，請選擇 **Create database** (建立資料庫)。

   您的新資料庫叢集會出現在 **Databases** (資料庫) 清單中，狀態為 **Creating** (建立中)。

1. 等待新資料庫叢集的 **Status (狀態)** 顯示為 **Available (可用)**。接著，選擇資料庫叢集的名稱，以顯示其詳細資訊。

1. 在 **Connectivity & security (連線能力與安全性)** 區段中，檢視寫入器資料庫執行個體的 **Endpoint (端點)** 和 **Port (連接埠)**。  
![\[資料庫叢集詳細資訊\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/images/Tutorial_WebServer_Endpoint_Port_Aurora.png)

   記下寫入器資料庫執行個體的端點和連接埠。您會使用此資訊，將 Web 伺服器連接至資料庫叢集。

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

------
#### [ Aurora PostgreSQL ]

**若要建立 Aurora PostgreSQL 資料庫叢集**

1. 登入 AWS 管理主控台，開啟位於 [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/) 的 Amazon RDS 主控台。

1. 在 AWS 管理主控台 的右上角，請確定 AWS 區域 與您建立 EC2 執行個體時的區域相同。

1. 在導覽窗格中，選擇 **Databases** (資料庫)。

1. 選擇**建立資料庫**。

1. 在**建立資料庫**頁面上，選擇**標準建立**。

1. 針對**引擎選項**，選擇 **Aurora (PostgreSQL 相容)**。  
![\[選擇引擎類型和範本\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/images/aurora-engine-options-postgres.png)

   保留 **Version** (版本) 和其他引擎選項的預設值。

1. 在 **Templates (範本)** 區段中，選擇 **Dev/Test (Dev/Test)**。  
![\[選取範本\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/images/tutorial-create-template-2.png)

1. 在 **Settings (設定)** 區段中，設定這些值：
   + **DB cluster identifier** (資料庫叢集識別符) – 輸入 **tutorial-db-cluster**。
   + **Master username** (主要使用者名稱) – 輸入 **tutorial\$1user**。
   + **Auto generate a password** (自動產生密碼) – 保持選項關閉。
   + **Master password** (主要密碼) – 輸入密碼。
   + **Confirm password (確認密碼)** – 重新輸入密碼。  
![\[設定區段\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/images/Tutorial_WebServer_Settings-Aurora.png)

1. 在 **Instance configuration** (執行個體組態) 區段中，設定這些值：
   + **Burstable classes (includes t classes)** (高載類別 (包括 t 類別))
   + **db.t3.small** 或 **db.t3.medium**
**注意**  
建議您在開發、測試伺服器或其他非生產伺服器時，僅使用 T 資料庫執行個體類別。如需詳細了解 T 執行個體類別，請參閱 [資料庫執行個體類別的類型](Concepts.DBInstanceClass.Types.md)。  
![\[執行個體組態區段\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/images/Tutorial_WebServer_DB_instance_small_aurora.png)

1. 在 **Availability and durability** (可用性與耐久性) 區段中，使用預設值。

1. 在 **Connectivity** (連線能力) 區段中，設定這些值，而其他值都維持預設值：
   + 對於 **Compute resource** (運算資源)，選擇 **Connect to an EC2 compute resource** (連線至 EC2 運算資源)。
   + 對於 **EC2 instance** (EC2 執行個體)，選擇之前建立的 EC2 執行個體，例如 **tutorial-ec2-instance-web-server**。  
![\[連線能力區段\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/images/Tutorial_WebServer_Connectivity.png)

1. 在 **Additional configuration (其他設定)** 區段中，輸入 **sample** 做為 **Initial database name (初始資料庫名稱)**。其他選項都保留預設設定。

1. 若要建立 Aurora PostgreSQL 資料庫叢集，請選擇**建立資料庫**。

   您的新資料庫叢集會出現在 **Databases** (資料庫) 清單中，狀態為 **Creating** (建立中)。

1. 等待新資料庫叢集的 **Status (狀態)** 顯示為 **Available (可用)**。接著，選擇資料庫叢集的名稱，以顯示其詳細資訊。

1. 在 **Connectivity & security (連線能力與安全性)** 區段中，檢視寫入器資料庫執行個體的 **Endpoint (端點)** 和 **Port (連接埠)**。  
![\[資料庫叢集詳細資訊\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/images/Tutorial_WebServer_Endpoint_Port_APG.png)

   記下寫入器資料庫執行個體的端點和連接埠。您會使用此資訊，將 Web 伺服器連接至資料庫叢集。

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

------