任務 2:啟動 EC2 執行個體 - 選用 - Amazon Elastic Compute Cloud

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

任務 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 執行個體
  1. 前往 https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 從區域選取器 (位於右上角) 中選取 AWS 區域。執行個體和 RDS 資料庫必須位於相同區域,才能使用 EC2 主控台中的自動連線功能。

  3. EC2 Dashboard (EC2 儀表板) 中,選擇 Launch Instance (啟動執行個體)。

  4. Name and tags (名稱和標籤) 下,針對 Name (名稱),輸入用於識別執行個體的名稱。針對本教學課程,將執行個體命名為 tutorial-instance-1。雖然執行個體名稱不是強制性的,但是當您在 EC2 主控台中選取執行個體時,名稱可協助您輕鬆識別其。

  5. Application and OS Images (應用程式和作業系統映像) 中,選擇符合您 Web 伺服器需求的 AMI。本教學課程使用 Amazon Linux 2

  6. Instance type (執行個體類型) 中,針對 Instance type (執行個體類型),選取符合您 Web 伺服器需求的執行個體類型。本教學課程使用的是 t2.micro

    注意

    您可以在免費方t2.micro下使用 Amazon EC2,前提是您的 AWS 帳戶年齡少於 12 個月,而且您可以選擇t2.micro執行個體類型 (或t3.micro在無法使用的區域)。

  7. key pair (login) (金鑰對 (登入)) 中,針對 Key pair name (金鑰對名稱) 選擇您的金鑰對。

  8. Network settings (網路設定) 中,執行下列操作:

    1. 對於 Network (網路) 和 Subnet (子網路),如果您尚未變更預設 VPC 或子網路,則可以保留預設設定。

      如果您已變更預設 VPC 或子網路,則請檢查下列項目:

      1. 執行個體和 RDS 資料庫必須位於相同的 VPC 中,才能使用自動連線功能。依預設,您只有一個 VPC。

      2. 您要在其中啟動執行個體的 VPC 必須連接網際網路閘道,以便您可以從網際網路存取 Web 伺服器。您的預設 VPC 會與網際網路閘道一起自動設定。

      3. 若要確保您的執行個體接收公有 IP 地址,針對 Auto-assign public IP (自動指派公有 IP),檢查是否已選取 Enable (啟用)。如果選取 Disable (停用),則請選取 Edit (編輯) (位於 Network Settings (網路設定) 右側),然後針對 Auto-assign public IP (自動指派公有 IP) 選取 Enable (啟用)。

    2. 若要使用 SSH 連線至執行個體,您需要一個安全群組規則來授權來自您電腦公有 IPv4 地址的 SSH (Linux) 或 RDP (Windows) 流量。根據預設,當您啟動執行個體時,會建立新的安全群組,其中包含允許從任何地方傳入 SSH 流量的規則。

      若要確保只有您的 IP 地址可以連線到您的執行個體,請在 Firewall (security groups) (防火牆 (安全群組)) 下,從 Allow SSH traffic from (允許 SSH 流量來源) 核取方塊旁的下拉式清單中選擇 My IP (我的 IP)。

    3. 若要允許流量從網際網路傳輸到您的執行個體,請選取下列核取方塊:

      • Allow HTTPs traffic from the internet (允許來自網際網路的 HTTPS 流量)

      • Allow HTTP traffic from the internet (允許來自網際網路的 HTTP 流量)

  9. Summary (摘要) 面板中,檢閱您的執行個體組態,然後選擇 Launch instance (啟動執行個體)。

  10. 保持確認頁面開啟。當您自動將執行個體連線至資料庫時,下一個任務會需要它。

    如果執行個體無法啟動或狀態立即進入 terminated 而非 running,請參閱針對執行個體啟動問題進行故障診斷

如需有關啟動執行個體的詳細資訊,請參閱 使用新的啟動執行個體精靈啟動執行個體

此動畫示範如何啟動 EC2 執行個體。如需此動畫的文字版本,請參閱前面程序中的步驟。

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