任務 2:啟動 EC2 執行個體 - 選用
注意
啟動執行個體並不是本教學課程的重點。如果您已有 Amazon EC2 執行個體,並且您想在本教學課程中使用該執行個體,則可跳過此任務。
任務目標
此任務的目標是啟動 EC2 執行個體,以便您可以完成任務 3,您可以在其中設定 EC2 執行個體和 Amazon RDS 資料庫之間的連線。如果您有 EC2 執行個體可使用,則可跳過此任務。
重要
如果您使用現有的 EC2 執行個體,則請確保其與 RDS 資料庫位於相同的 VPC 中,以便您可以使用自動連線功能。
啟動 EC2 執行個體的步驟:
請遵循下列步驟來啟動本教學課程的 EC2 執行個體。
若要檢視這些步驟的動畫,請參閱 檢視動畫:啟動 EC2 執行個體。
EC2 執行個體組態
此任務中的步驟會設定 EC2 執行個體,如下所示:
-
執行個體名稱:
tutorial-instance-1
-
AMI:Amazon Linux 2
-
執行個體類型:
t2.micro
-
自動指派公有 IP:已啟用
-
具有以下三個規則的安全群組:
-
允許來自您 IP 地址的 SSH
-
允許來自任何地方的 HTTPS 流量
-
允許來自任何地方的 HTTP 流量
-
重要
在生產環境中,您應設定執行個體以滿足您的特定需求。
啟動 EC2 執行個體
在 https://console.aws.amazon.com/ec2/
開啟 Amazon EC2 主控台。 -
從區域選取器 (位於右上角) 中選取 AWS 區域。執行個體和 RDS 資料庫必須位於相同區域,才能使用 EC2 主控台中的自動連線功能。
-
在 EC2 Dashboard (EC2 儀表板) 中,選擇 Launch Instance (啟動執行個體)。
-
在 Name and tags (名稱和標籤) 下,針對 Name (名稱),輸入用於識別執行個體的名稱。針對本教學課程,將執行個體命名為
tutorial-instance-1
。雖然執行個體名稱不是強制性的,但是當您在 EC2 主控台中選取執行個體時,名稱可協助您輕鬆識別其。 -
在 Application and OS Images (應用程式和作業系統映像) 中,選擇符合您 Web 伺服器需求的 AMI。本教學課程使用 Amazon Linux 2。
-
在 Instance type (執行個體類型) 中,針對 Instance type (執行個體類型),選取符合您 Web 伺服器需求的執行個體類型。本教學課程使用的是
t2.micro
。注意
若您的 AWS 帳戶少於 12 個月,並且您選擇
t2.micro
執行個體類型 (或者是無法使用t2.micro
的區域中的t3.micro
),您可以在 Free tier(免費方案) 中使用 Amazon EC2。 -
在 key pair (login) (金鑰對 (登入)) 中,針對 Key pair name (金鑰對名稱) 選擇您的金鑰對。
-
在Network settings (網路設定) 中,執行下列操作:
-
對於 Network (網路) 和 Subnet (子網路),如果您尚未變更預設 VPC 或子網路,則可以保留預設設定。
如果您已變更預設 VPC 或子網路,則請檢查下列項目:
-
執行個體和 RDS 資料庫必須位於相同的 VPC 中,才能使用自動連線功能。依預設,您只有一個 VPC。
-
您要在其中啟動執行個體的 VPC 必須連接網際網路閘道,以便您可以從網際網路存取 Web 伺服器。您的預設 VPC 會與網際網路閘道一起自動設定。
-
若要確保您的執行個體接收公有 IP 地址,針對 Auto-assign public IP (自動指派公有 IP),檢查是否已選取 Enable (啟用)。如果選取 Disable (停用),則請選取 Edit (編輯) (位於 Network Settings (網路設定) 右側),然後針對 Auto-assign public IP (自動指派公有 IP) 選取 Enable (啟用)。
-
-
若要使用 SSH 連線至執行個體,您需要一個安全群組規則來授權來自您電腦公有 IPv4 地址的 SSH (Linux) 或 RDP (Windows) 流量。根據預設,當您啟動執行個體時,會建立新的安全群組,其中包含允許從任何地方傳入 SSH 流量的規則。
若要確保只有您的 IP 地址可以連線到您的執行個體,請在 Firewall (security groups) (防火牆 (安全群組)) 下,從 Allow SSH traffic from (允許 SSH 流量來源) 核取方塊旁的下拉式清單中選擇 My IP (我的 IP)。
-
若要允許流量從網際網路傳輸到您的執行個體,請選取下列核取方塊:
-
Allow HTTPs traffic from the internet (允許來自網際網路的 HTTPS 流量)
-
Allow HTTP traffic from the internet (允許來自網際網路的 HTTP 流量)
-
-
-
在 Summary (摘要) 面板中,檢閱您的執行個體組態,然後選擇 Launch instance (啟動執行個體)。
-
保持確認頁面開啟。當您自動將執行個體連線至資料庫時,下一個任務會需要它。
如果執行個體無法啟動或狀態立即進入
terminated
而非running
,請參閱針對執行個體啟動問題進行故障診斷。
如需有關啟動執行個體的詳細資訊,請參閱 使用新的啟動執行個體精靈啟動執行個體。

您現在已準備好使用 任務 3:自動將 EC2 執行個體連線到 RDS 資料庫。