教學課程:使用 Amazon EC2 Linux 執行個體 - Amazon Elastic Compute Cloud

教學課程:使用 Amazon EC2 Linux 執行個體

使用此教學課程開始使用 Amazon Elastic Compute Cloud (Amazon EC2) 。您將學習如何啟動、連線以及使用 Linux 執行個體。在AWS 雲端的虛擬伺服器執行個體。使用 Amazon EC2,依您的執行個體安裝和設定作業系統與應用程式。

當您註冊 AWS 後,您可以透過 AWS 免費方案開始使用 Amazon EC2。如果您的 AWS 帳戶建立時間未超過 12 個月,且 Amazon EC2 免費方案優惠尚未逾期,完成本教學課程不會產生任何費用,因為我們提供的優惠方案選項都是免費的。否則,從您啟動執行執行個體到終止執行個體 (這是本教學的最後步驟) 會產生基本的 Amazon EC2 使用費用,即使執行個體為閒置狀態。

相關教學

概要

本教學課程啟動的執行個體是 Amazon EBS 支援的執行個體 (表示根磁碟區是 EBS 磁碟區)。您可指定執行執行個體之可用區域,或讓 Amazon EC2 為您選取可用區域。可用區域是每個區域內的多個獨立位置。您可以將可用區域視為獨立的資料中心。

當您啟動執行個體時,可以指定金鑰對 (以證明您的身分) 和安全群組 (充當虛擬防火牆來控制傳入和傳出流量) 來保護該執行個體。當您連線到自己的執行個體時,您必須提供金鑰對的私有金鑰,這是您在啟動執行個體時指定的。


				具有額外 Amazon EBS 磁碟區的 Amazon EBS 支援執行個體

先決條件

開始之前,請務必先完成「設定以使用 Amazon EC2。」中的步驟。

步驟 1:啟動執行個體

您可以使用 AWS Management Console 啟動 Linux 執行個體,如下列程序所述。本教學旨在協助您快速啟動您的第一個執行個體,所以不涵蓋全部的可能選項。如需進階選項資訊,請參閱 使用新的啟動執行個體精靈啟動執行個體。如需其他啟動執行個體方式的資訊,請參閱 啟動您的執行個體

啟動執行個體

  1. https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 在 EC2 主控台儀表板的 Launch instance (啟動執行個體) 方塊中,選擇 Launch instance (啟動執行個體),然後從出現的選項中選擇 Launch instance (啟動執行個體)。

  3. Name and tags (名稱和標籤) 下的 Name (名稱) 欄位中,輸入執行個體的描述性名稱。

  4. Application and OS Images (Amazon Machine Image) (應用程式和作業系統映像 (Amazon Machine Image)) 下,執行下列動作:

    1. 選擇 Quick Start (快速入門),然後選擇 Amazon Linux。這是您的執行個體運行所在的作業系統 (OS)。

    2. Amazon Machine Image (AMI) 中,選取 HVM 版本的 Amazon Linux 2。請注意,這些 AMI 會帶有 Free tier eligible (符合免費方案) 的標記。Amazon Machine Image (AMI) 是可做為執行個體範本的基本組態。

  5. Instance type (執行個體類型) 下,從 Instance type (執行個體類型) 清單中,為執行個體選取硬體組態。選擇 t2.micro 執行個體類型 (預設為選取)。t2.micro 執行個體類型符合免費方案資格。在無法使用 t2.micro 的區域中,您可以根據免費方案使用 t3.micro 執行個體。如需詳細資訊,請參閱 AWS 免費方案

  6. Key pair (login) (金鑰對 (登入)) 下的 Key pair name (金鑰對名稱) 欄位中,選擇您在設定時建立的金鑰對。

    警告

    請勿選擇 Proceed without a key pair (Not recommended) (不使用金鑰對而繼續 (不建議))。如果不使用金鑰對而啟動執行個體,就無法與它連線。

  7. Network settings (網路設定) 旁,選擇 Edit (編輯)。在 Security group name (安全群組名稱) 欄位中,您會看到精靈為您建立並選取安全群組。您可使用此安全群組,或者使用下列步選取您在設定時建立的安全群組:

    1. 選擇 Select existing security group (選取現有的安全群組)。

    2. Common security groups (常見安全群組) 中,從現有的安全群組清單中選擇您的安全群組。

  8. 保留執行個體其他組態設定的預設選擇。

  9. 檢閱 Summary (摘要) 面板中執行個體組態的摘要,並在準備就緒時選擇 Launch instance (啟動執行個體)。

  10. 會有確認頁面讓您知道您的執行個體正在啟動。選擇 View all instances (檢視所有執行個體),以關閉確認頁面並返回主控台。

  11. 您可以在 Instances (執行個體) 畫面中檢視啟動狀態。啟動執行個體無須費時。當您啟動執行個體時,其初始狀態是 pending。在執行個體啟動後,其狀態會變更為 running,並得到公有的 DNS 名稱。如果Public IPv4 DNS (公有 IPv4 DNS) 欄位隱藏,請選擇右上角的設定圖示 ( ),開啟Public IPv4 DNS (公有 IPv4 DNS),然後選擇 Confirm (確認)。

  12. 執行個體可能需要幾分鐘的時間才能準備就緒讓您連線。確認您的執行個體是否已通過狀態檢查,您可以在 Status check (狀態檢查) 欄檢視此資訊。

步驟 2:連線到您的執行個體

有幾種方法可連線至 Linux 執行個體。如需詳細資訊,請參閱連接至您的 Linux 執行個體

重要

除非您使用有其 .pem 檔的金鑰對,而且從您的電腦用允許 SSH 存取的安全群組啟動執行個體,否則您無法連線至您的執行個體。如果您無法連線至您的執行個體,請參閱連線到執行個體的故障診斷取得協助。

步驟 3:清理您的執行個體

在您完成為本教學建立的執行個體後,您應該終止此執行個體完成清理。如果想在清理前使用此執行個體執行更多作業,請參閱後續步驟

重要

終止執行個體可有效的將其刪除,無法在終止執行個體後重新連接到執行個體。

如果您啟動不在 AWS 免費方案內的執行個體,執行個體狀態一變更至 shutting downterminated 就會立即停止產生費用。若要保留執行個體以待後用,但不想產生費用,您可立即停止執行個體,稍後再啟動它。如需詳細資訊,請參閱停止和啟動執行個體

終止您的執行個體

  1. 在導覽窗格中,選擇 Instances (執行個體)。在執行個體清單中,選取執行個體。

  2. 選擇 Instance state (執行個體狀態)Terminate instance (終止執行個體)

  3. 出現確認提示時,請選擇 Terminate (終止)

    Amazon EC2 關閉並終止您的執行個體。在您的執行個體終止後,它仍會短暫顯示於主控台,然後項目才會自動刪除。您無法自行從主控台顯示畫面中移除已終止的執行個體。

後續步驟

在您啟動執行個體後,建議您嘗試下列部分練習: