

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

# 建立 Amazon RDS 資料庫執行個體
<a name="CHAP_Tutorials.WebServerDB.CreateDBInstance"></a>

建立 RDS for MariaDB、RDS for MySQL 或 RDS for PostgreSQL 資料庫執行個體，以維護 Web 應用程式所使用的資料。

------
#### [ RDS for MariaDB ]

**若要建立 MariaDB 執行個體**

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

1. 在 AWS 管理主控台 右上角中，核取 AWS 區域。它應與您已在其中建立 EC2 執行個體的區域相同。

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

1. 選擇 **Create database** (建立資料庫)。

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

1. 在**引擎選項**中，選擇 **MariaDB**。  
![\[選取引擎類型\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/UserGuide/images/tutorial-create-mariadb.png)

1. 在**範本**中，選擇**免費方案**或**沙盒**。免費方案帳戶的**免費方案**隨即顯示。付費方案帳戶的**沙盒**隨即顯示。  
![\[選取範本\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/UserGuide/images/tutorial-create-template.png)

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

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

1. 在 **Instance configuration** (執行個體組態) 區段中，設定這些值：
   + **Burstable classes (includes t classes)** (高載類別 (包括 t 類別))
   + **db.t3.micro**  
![\[執行個體組態區段\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/UserGuide/images/Tutorial_WebServer_DB_instance_micro.png)

1. 在 **Storage** (儲存) 區段中，保留預設值。

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/UserGuide/images/Tutorial_WebServer_Connectivity.png)

1. 在 **Database authentication** (資料庫身分驗證) 區段中，請確定已選取 **Password authentication** (密碼身分驗證)。

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

1. 若要建立 MariaDB 執行個體，請選擇**建立資料庫**。

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

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

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

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

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

------
#### [ RDS for MySQL ]

**建立 MySQL 資料庫執行個體**

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

1. 在 AWS 管理主控台 右上角中，核取 AWS 區域。它應與您已在其中建立 EC2 執行個體的區域相同。

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

1. 選擇 **Create database** (建立資料庫)。

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

1. 在**引擎選項** 中，選擇 **MySQL**。  
![\[選取引擎類型\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/UserGuide/images/tutorial-create-mysql.png)

1. 在**範本**中，選擇**免費方案**或**沙盒**。免費方案帳戶的**免費方案**隨即顯示。付費方案帳戶的**沙盒**隨即顯示。  
![\[選取範本\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/UserGuide/images/tutorial-create-template.png)

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

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

1. 在 **Instance configuration** (執行個體組態) 區段中，設定這些值：
   + **Burstable classes (includes t classes)** (高載類別 (包括 t 類別))
   + **db.t3.micro**  
![\[執行個體組態區段\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/UserGuide/images/Tutorial_WebServer_DB_instance_micro.png)

1. 在 **Storage** (儲存) 區段中，保留預設值。

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/UserGuide/images/Tutorial_WebServer_Connectivity.png)

1. 在 **Database authentication** (資料庫身分驗證) 區段中，請確定已選取 **Password authentication** (密碼身分驗證)。

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

1. 若要建立 MySQL 資料庫執行個體，請選擇 **Create database** (建立資料庫)。

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

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

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

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

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

------
#### [ RDS for PostgreSQL ]

**若要建立 PostgreSQL 資料庫執行個體**

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

1. 在 AWS 管理主控台 右上角中，核取 AWS 區域。它應與您已在其中建立 EC2 執行個體的區域相同。

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

1. 選擇 **Create database** (建立資料庫)。

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

1. 針對**引擎選項**，選擇 **PostgreSQL**。  
![\[選取引擎類型\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/UserGuide/images/tutorial-create-postgres.png)

1. 在**範本**中，選擇**免費方案**或**沙盒**。免費方案帳戶的**免費方案**隨即顯示。付費方案帳戶的**沙盒**隨即顯示。  
![\[選取範本\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/UserGuide/images/tutorial-create-template.png)

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

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

1. 在 **Instance configuration** (執行個體組態) 區段中，設定這些值：
   + **Burstable classes (includes t classes)** (高載類別 (包括 t 類別))
   + **db.t3.micro**  
![\[執行個體組態區段\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/UserGuide/images/Tutorial_WebServer_DB_instance_micro.png)

1. 在 **Storage** (儲存) 區段中，保留預設值。

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/UserGuide/images/Tutorial_WebServer_Connectivity.png)

1. 在 **Database authentication** (資料庫身分驗證) 區段中，請確定已選取 **Password authentication** (密碼身分驗證)。

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

1. 若要建立 PostgreSQL 資料庫執行個體，請選擇**建立資料庫**。

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

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

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

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

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

------