任務 2:建立 RDS 資料庫並自動將其連線到 EC2 執行個體
任務目標
此任務的目標是建立 RDS 資料庫,並使用 RDS 主控台中的自動連線功能,自動設定 EC2 執行個體與 RDS 資料庫之間的連線。
建立 RDS 資料庫的步驟
使用 RDS 主控台中的自動功能,透過下列步驟建立 RDS 資料庫並將其連線至 EC2 執行個體。
若要檢視這些步驟的動畫,請參閱 檢視動畫:建立 RDS 資料庫並自動將其連線至 EC2 執行個體。
資料庫執行個體組態
此任務中的步驟會設定資料庫執行個體,如下所示:
-
引擎類型:MySQL
-
範本:免費方案
-
資料庫執行個體識別符:
tutorial-database
-
資料庫執行個體類別:
db.t3.micro
重要
在生產環境中,您應設定執行個體以滿足您的特定需求。
若要建立 RDS 資料庫並自動將其連線至 EC2 執行個體
前往 https://console.aws.amazon.com/rds/
,開啟 Amazon RDS 主控台。 -
從區域選取器 (位於右上角) 中,選取您要在其中建立 EC2 執行個體的 AWS 區域。EC2 執行個體和 RDS 資料庫必須位於相同的區域中。
-
在儀表板中,選擇 Create database (建立資料庫)。
-
在 Choose a database creation method (選取資料庫建立方法) 中,確認選取 Standard Create (標準建立)。如果您選擇 Easy create (輕鬆建立),則無法使用自動連線功能。
-
在 Engine options (引擎選項) 中,針對 Engine type (引擎類型) 選擇 MySQL。
-
在 Templates (範本) 中,選擇符合您需求的範例範本。在本教學課程中,選擇 Free tier (免費方案) 免費建立 RDS 資料庫。但請注意,只有在您的帳戶使用未滿 12 個月時,才能使用免費方案。其他限制適用。在 Free tier (免費方案) 方塊中選擇 Info (資訊) 連結,可閱讀更多資訊。
-
在 Settings (設定) 下,執行下列動作:
-
在 DB instance identifier (資料庫執行個體識別符) 中,輸入資料庫的名稱。針對本教學,輸入
tutorial-database
。 -
對於 Master username (主要使用者名稱),請保留預設名稱,即
admin
。 -
對於 Master password (主要密碼),請輸入您在本教學課程中可以記住的密碼,然後在 Confirm password (確認密碼) 中再次輸入密碼。
-
-
在 Instance configuration (執行個體組態) 中,將 DB instance class (資料庫執行個體類別) 保留為預設值,即 db.t3.micro。如果您的帳戶少於 12 個月,則可以免費使用此執行個體。其他限制適用。如需詳細資訊,請參閱 AWS 免費方案
。 -
在 Connectivity (連線) 中,對於 Compute resource (運算資源),選擇 Connect to an EC2 compute resource (連線至 EC2 運算資源)。這是 RDS 主控台中的自動連線功能。
-
針對 EC2 instance (EC2 執行個體),選擇您想要連線的 EC2 執行個體。在本教學課程中,您可以選擇在上一個任務中建立的執行個體 (您已命名為
tutorial-instance
),或選擇另一個現有執行個體。如果在清單中沒有看到您的執行個體,則請選擇 Connectivity (連線) 右側的重新整理圖示。使用自動連線功能時,會將安全群組新增至此 EC2 執行個體,並將另一個安全群組新增至 RDS 資料庫。系統會自動設定安全群組,以允許 EC2 執行個體和 RDS 資料庫之間的流量。在下一個任務中,您將確認安全群組是否已建立並指派給 EC2 執行個體和 RDS 資料庫。
-
選擇 Create database (建立資料庫)。
在 Databases (資料庫) 畫面中,新資料庫的 Status (狀態) 為 Creating (正在建立),直到資料庫準備就緒可供使用為止。狀態變更為 Available (可用) 時,您便可連線至資料庫。視資料庫類別和儲存體數量而定,可能需要最多 20 分鐘的時間,新資料庫才會可用。
若要進一步了解,請參閱《Amazon RDS 使用者指南》中的設定與 EC2 執行個體的自動網路連線。

您現在已準備好使用 任務 3:驗證連線組態。