启动 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”(AMI 详细信息)、“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\{您的用户名}\.ssh\MyFirstKey.pem)。
  • Mac/Linux 用户:建议您将密钥对保存在主目录中的“.ssh”子目录下(例如 ~/.ssh/MyKeyPair.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) 客户端与之建立连接。

如果您需要了解如何安装 RDP 客户端,请参阅 AWS 文档。


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 虚拟机。事实上,最好终止不再使用的实例,以免它们继续产生费用。


a.返回 EC2 控制台,选择您创建的实例旁边的框。 然后点击 Actions(操作)按钮,导航至 Instance State(实例状态),然后点击 Terminate(终止)。

launch-windows-vm-18

(单击可缩放)

launch-windows-vm-18

b.系统会提示您确认终止,此时请选择是,请终止

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

launch-windows-vm-19

(点击可缩放)

launch-windows-vm-19

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

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

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