啟動 Amazon EC2 執行個體 - Amazon Elastic Compute Cloud

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

啟動 Amazon EC2 執行個體

執行個體是 AWS 雲端中的虛擬伺服器。您從 Amazon Machine Image (AMI) 啟動執行個體。AMI 可為您的執行個體提供作業系統、應用程式伺服器和應用程式。

註冊時 AWS,您可以使用 免費開始使用 Amazon EC2AWS 免費方案。您可以使用免費方案來啟動並免費使用 t2.micro 執行個體 12 個月 (在無法使用 t2.micro 的區域中,您可以根據免費方案使用 t3.micro 執行個體)。執行個體執行時,即使執行個體保持閒置,也會針對執行個體或計入免費方案限制的使用量產生費用。如需詳細資訊,請參閱 Amazon EC2 定價

當您啟動執行個體時,您可以在與下列其中一個資源相關聯的子網中啟動執行個體:

  • 可用區域 – 此選項是預設值。

  • Local Zone – 若要啟動 Local Zone 中的執行個體,您必須選擇加入 Local Zone,然後在區域中建立子網路。如需詳細資訊,請參閱 Local Zones 入門

  • Wavelength 區域 – 若要啟動 Wavelength 區域中的執行個體,您必須選擇加入 Wavelength 區域,然後在區域中建立子網路。如需有關如何在 Wavelength 區域中啟動執行個體的資訊,請參閱 AWS Wavelength入門

  • Outpost – 若要啟動 Outpost 中的執行個體,您必須建立 Outpost。如需有關如何建立 Outpost 的資訊,請參閱開始使用 AWS Outposts

啟動您的執行個體之後,您便可以連線及使用它。開始時,執行個體的狀態為 pending。當執行個體的狀態為 running 時,執行個體便會開始開機。在您連線到執行個體前可能需要短暫的時間。請注意,裸機執行個體類型可能需要更長的時間來啟動。

視您計劃連線到執行個體的方式而定,您可能需要在啟動執行個體時進行特定組態。這些組態可能包括指定特定流量的傳入安全群組規則,或是關聯執行個體設定檔角色。如需關於可用來連線的連線方法及其需求的詳細資訊,請參閱 連線至 EC2 執行個體

執行個體會獲得公有 DNS 名稱,您可以使用該名稱,從網際網路聯絡執行個體。執行個體也會獲得私有 DNS 名稱,讓其他位於相同 VPC 中的執行個體使用該名稱來聯絡執行個體。

當您完成執行個體時,為了避免產生不必要的成本,請務必將執行個體終止。如需詳細資訊,請參閱終止 Amazon EC2 執行個體

以下是您可以啟動執行個體的一些方法。

方法 工具 文件

使用啟動執行個體精靈指定啟動參數。

Amazon EC2 主控台

使用主控台中的啟動執行個體精靈,啟動 EC2 執行個體

建立啟動範本並從啟動範本啟動執行個體。

Amazon EC2 主控台

使用啟動範本啟動 EC2 執行個體

使用現有執行個體做為基礎。 Amazon EC2 主控台

使用現有執行個體的詳細資訊來啟動 EC2 執行個體

使用您從 AWS Marketplace購買的 AMI。

Amazon EC2 主控台

從 AWS Marketplace AMI 啟動 Amazon EC2 執行個體

使用您指定的 AMI。

AWS CLI

啟動、列出和關閉 的 Amazon EC2 執行個體 AWS CLI

使用您指定的 AMI。 AWS Tools for Windows PowerShell

使用 Windows PowerShell 啟動 Amazon EC2 執行個體

使用 EC2 機群跨不同的 EC2 執行個體類型和可用區域,及跨隨需執行個體、預留執行個體和 Spot 執行個體購買選項來佈建容量。

AWS CLI

EC2 機群 和 Spot 機群

使用 AWS CloudFormation 範本來指定執行個體。

AWS CloudFormation

AWS CloudFormation 使用者指南中的 AWS::EC2::Instance

使用語言特定的 AWS SDK 來啟動執行個體。 AWS 開發套件

AWS 適用於 .NET 的 SDK

AWS 適用於 C++ 的 SDK

AWS 適用於 Go 的 SDK

AWS 適用於 Java 的開發套件

AWS 適用於 JavaScript 的 SDK

AWS 適用於 PHP V3 的 SDK

AWS 適用於 Python 的 SDK

AWS 適用於 Ruby V3 的 SDK