启动 Windows 虚拟机

在本教程中,您将了解如何使用 Amazon Elastic Compute Cloud (EC2) 启动、配置和连接 Windows 虚拟机。Amazon EC2 是用来在云中创建和运行虚拟机(我们将这些虚拟机称为“实例”)的 Amazon Web Service。在本教程中完成的所有操作均符合免费套餐条件。

借助 AWS 启动虚拟机需要使用账户

在几分钟内创建免费的账户

AWS 免费套餐包括为期一年,每月 750 小时 Linux 和 Windows t2.micro 实例的使用时间。要一直享受免费套餐,您只能使用 EC2 微型实例。

查看 AWS 免费套餐详细信息 »

当您单击此处时,AWS 管理控制台将在新的浏览器选项卡中打开,因此您可以将本教程保持打开状态。在 Compute 下找到 EC2,然后单击以打开 Amazon EC2 控制台。

launch-windows-vm-0

(单击以缩放)

launch-windows-vm-0

a. 您现在位于 Amazon EC2 控制台。单击 Launch Instance 

launch-windows-vm-1

(单击以缩放)

launch-windows-vm-1

b. 借助 Amazon EC2,您可以指定要使用的软件以及实例规格。在此屏幕中,系统将显示用于选择 Amazon 系统映像 (AMI) 的选项,Amazon 系统映像这一模板包含启动实例所需的软件配置。 

在本教程中,找到 Microsoft Windows Server 2012 R2 Base,然后单击 Select

launch-windows-vm-2

(单击以缩放)

launch-windows-vm-2

c. 现在您将选择实例类型。实例类型包含各种 CPU、内存、存储和网络容量,以便您为应用程序选择适当的搭配。有关更多信息,请参阅 Amazon EC2 实例类型

在本教程中,请选择默认选项 t2.micro,此实例类型包含在免费套餐内。然后单击页面底部的 Review and Launch

launch-windows-vm-3

(单击以缩放)

launch-windows-vm-3

d. 您可以查看针对实例所选的各种选项,包括“AMI Details”、“Instance Type”、“Security Groups”、“Instance Details”、“Storage”以及“Tags”。您可以保留默认值,并单击页面底部的 Launch

注意:有关选项的详细信息,请参阅启动实例

launch-windows-vm-4

(单击以缩放)

launch-windows-vm-4

要连接虚拟机,您需要使用密钥对。密钥对用于登录您的实例(就像您的房门钥匙是用来开门一样)。


a. 在弹出框中,选择 Create a new key pair 并将其命名为“MyFirstKey”。然后单击 Download Key Pair。MyFirstKey.pem 将下载到您的计算机,确保将此密钥对保存在计算机上的安全位置。

  • Windows 用户:我们建议您将密钥对保存在“user”目录中名为“.ssh”的子目录下(例如 C:\user\{yourusername}\.ssh\MyFirstKey.pem)。
  • Mac/Linux 用户:我们建议您将密钥对保存在主目录中的 .ssh 子目录下(例如 ~/.ssh/MyFirstKey.pem)。

注意:如果您忘记 SSH 私有密钥(您正在下载的文件)的存储位置,则无法连接虚拟机。

launch-windows-vm-6

(单击以缩放)

launch-windows-vm-6

b. 下载和保存密钥对后,单击 Launch Instance 以启动 Windows Server 实例。

注意:启动实例需要几分钟的时间。

launch-windows-vm-6

(单击以缩放)

launch-windows-vm-6

c. 在下一个屏幕中,单击 View Instances 以查看您刚创建的实例并查看其状态。

launch-windows-vm-7

(单击以缩放)

launch-windows-vm-7

启动实例后,您需要使用 RDP 客户端连接该实例。


a. 选择您刚创建的 Windows Server 实例,然后单击 Connect

launch-windows-vm-8

(单击以缩放)

launch-windows-vm-8

b. 要连接 Windows 虚拟机实例,您需要使用用户名和密码:

  • “User name”默认为 Administrator
  • 要接收密码,请单击 Get Password
launch-windows-vm-10

(单击以缩放)

launch-windows-vm-10

c. 要检索密码,您需要找到您在步骤 3 中创建的密钥对。单击 Choose File,然后浏览到存储 MyFirstKey.pem 的目录。您的密钥对将显示在文本框中。单击 Decrypt Password

launch-windows-vm-12

(单击以缩放)

launch-windows-vm-12

d. 您现在具有一个适用于 Windows Server 实例的解密密码。确保将此信息保存在安全位置。它是您的 Windows Server 管理员登录凭证。

launch-windows-vm-11

(单击以缩放)

launch-windows-vm-11

e. 单击 Download Remote Desktop File 并打开该文件。

launch-windows-vm-9

(单击以缩放)

launch-windows-vm-9

f. 系统提示登录实例时,使用生成的用户名和密码连接虚拟机。

注意:完成此步骤时,您可能会收到一条警告,表明无法验证安全证书。只需选择“yes”并继续完成连接 Windows Server 实例的过程

launch-windows-vm-20

(单击以缩放)

launch-windows-vm-20

您可以从 Amazon EC2 控制台轻松终止 Windows Server VM。事实上,最好终止不再使用的实例,以免继续为其付费。


a. 返回 EC2 控制台,选择您创建的实例旁边的框。然后单击 Actions 按钮,并导航至 Instante State,然后单击 Terminate

launch-windows-vm-18

(单击以缩放)

launch-windows-vm-18

b. 系统会提示您确认终止 – 选择 Yes, Terminate

注意:完成此过程可能需要几秒钟时间。终止实例后,EC2 控制台上的实例状态会变为 terminated

launch-windows-vm-19

(单击以缩放)

launch-windows-vm-19

您已使用 Amazon EC2 在云中创建、配置并连接了第一个 Windows 虚拟机。免除了购买服务器或管理数据中心的成本和复杂过程,您可以将更多的资源分配到解决方案上。

现在,您已了解如何在云中创建、配置并连接 Windows 虚拟机,您可以进入下一教程,了解如何在 Amazon EC2 实例上部署 WordPress 博客。

在 Amazon EC2 实例上部署 WordPress 博客 »