

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

# 啟動 Amazon EC2 執行個體
<a name="LaunchingAndUsingInstances"></a>

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

建立 時 AWS 帳戶，您可以使用 免費開始使用 Amazon EC2[AWS 免費方案](https://aws.amazon.com/free/)。您的免費方案優惠取決於您建立 AWS 帳戶的時間。如果您在 2025 年 7 月 15 日前建立 AWS 帳戶 ，時間少於 12 個月，您可以使用免費方案來啟動並免費使用 `t2.micro` 執行個體 (在無法使用 `t2.micro` 的區域中，您可以根據免費方案使用 `t3.micro` 執行個體)。執行個體執行時，即使執行個體保持閒置，也會針對執行個體或計入免費方案限制的使用量產生費用。如需詳細資訊，請參閱 [Amazon EC2 定價](https://aws.amazon.com/ec2/pricing/)。若您在 2025 年 7 月 15 日或之後建立 AWS 帳戶 ，則可以使用 `t3.micro`、`t3.small`、`t4g.micro`、`t4g.small`、`c7i-flex.large` 和 `m7i-flex.large` 執行個體類型 6 個月，或直到您的抵用金用完為止。如需詳細資訊，請參閱 [2025 年 7 月 15 日之前和之後的免費方案優惠](ec2-free-tier-usage.md#ec2-free-tier-comparison)。

當您啟動執行個體時，您可以在與下列其中一個資源相關聯的子網中啟動執行個體：
+ 可用區域 – 此選項是預設值。
+ Local Zone – 若要啟動 Local Zone 中的執行個體，您必須選擇加入 Local Zone，然後在區域中建立子網路。如需詳細資訊，請參閱 [Local Zones 入門](https://docs.aws.amazon.com/local-zones/latest/ug/getting-started.html)。
+ Wavelength 區域 – 若要啟動 Wavelength 區域中的執行個體，您必須選擇加入 Wavelength 區域，然後在區域中建立子網路。如需有關如何在 Wavelength 區域中啟動執行個體的資訊，請參閱 [AWS Wavelength入門](https://docs.aws.amazon.com/wavelength/latest/developerguide/get-started-wavelength.html)。
+ Outpost – 若要啟動 Outpost 中的執行個體，您必須建立 Outpost。如需如何建立 Outpost 的資訊，請參閱[開始使用 AWS Outposts](https://docs.aws.amazon.com/outposts/latest/userguide/get-started-outposts.html)。

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

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

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

當您完成執行個體時，為了避免產生不必要的成本，請務必將執行個體終止。如需詳細資訊，請參閱[終止 Amazon EC2 執行個體](terminating-instances.md)。

如果您需要啟動大量執行個體、使用多個執行個體類型，或使用多個購買選項，例如隨需執行個體、預留執行個體和 Spot 執行個體，請考慮使用 EC2 機群。如需詳細資訊，請參閱[EC2 機群 和 Spot 機群](Fleets.md)。

如果您想要自動化執行個體的生命週期，包括自動擴展、運作狀態檢查和取代運作狀態不佳的執行個體，請考慮使用 [Amazon EC2 Auto Scaling](https://docs.aws.amazon.com/autoscaling/ec2/userguide/what-is-amazon-ec2-auto-scaling.html)。

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


| Method | 工具 | 文件 | 
| --- | --- | --- | 
| 使用啟動執行個體精靈指定啟動參數。 | Amazon EC2 主控台 | [使用主控台中的啟動執行個體精靈，啟動 EC2 執行個體](ec2-launch-instance-wizard.md) | 
| 建立啟動範本並從啟動範本啟動執行個體。 | Amazon EC2 主控台 | [使用啟動範本啟動 EC2 執行個體](launch-instances-from-launch-template.md) | 
| 使用現有執行個體做為基礎。 | Amazon EC2 主控台 | [使用現有執行個體的詳細資訊來啟動 EC2 執行個體](launch-more-like-this.md) | 
| 使用您從 AWS Marketplace購買的 AMI。 | Amazon EC2 主控台 | [從 AWS Marketplace AMI 啟動 Amazon EC2 執行個體](launch-marketplace-console.md) | 
| 使用您指定的 AMI。 | AWS CLI | [在 中啟動、列出和刪除 Amazon EC2 執行個體 AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/cli-services-ec2-instances.html) | 
| 使用您指定的 AMI。 | AWS Tools for Windows PowerShell | [使用 Windows PowerShell 啟動 Amazon EC2 執行個體](https://docs.aws.amazon.com/powershell/latest/userguide/pstools-ec2-launch.html) | 
| 使用 EC2 機群跨不同的 EC2 執行個體類型和可用區域，及跨隨需執行個體、預留執行個體和 Spot 執行個體購買選項來佈建容量。 | AWS CLI | [EC2 機群 和 Spot 機群](Fleets.md) | 
| 使用 CloudFormation 範本來指定執行個體。 | AWS CloudFormation | *AWS CloudFormation 使用者指南*中的 [AWS::EC2::Instance](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-instance.html) | 
| 使用語言特定的 AWS SDK 來啟動執行個體。 | AWS 開發套件 | [AWS 適用於 .NET 的 SDK](https://docs.aws.amazon.com/goto/DotNetSDKV3/ec2-2016-11-15/RunInstances)<br />[AWS 適用於 C\+\+ 的 SDK](https://docs.aws.amazon.com/goto/SdkForCpp/ec2-2016-11-15/RunInstances)<br />[AWS 適用於 Go 的 SDK](https://docs.aws.amazon.com/goto/SdkForGoV1/ec2-2016-11-15/RunInstances)<br />[AWS 適用於 Java 的開發套件](https://docs.aws.amazon.com/goto/SdkForJava/ec2-2016-11-15/RunInstances)<br />[AWS 適用於 JavaScript 的 SDK](https://docs.aws.amazon.com/goto/AWSJavaScriptSDK/ec2-2016-11-15/RunInstances)<br />[AWS 適用於 PHP V3 的 SDK](https://docs.aws.amazon.com/goto/SdkForPHPV3/ec2-2016-11-15/RunInstances)<br />[AWS 適用於 Python 的 SDK](https://docs.aws.amazon.com/goto/boto3/ec2-2016-11-15/RunInstances)<br />[AWS 適用於 Ruby V3 的 SDK](https://docs.aws.amazon.com/goto/SdkForRubyV3/ec2-2016-11-15/RunInstances) | 