如何创建亚马逊 EC2 Windows 实例

17 Mar 2025 | 5 分钟阅读

启动 Windows 实例

您可以使用以下描述的 AWS 管理控制台启动 Windows 实例。 实例是 AWS 云中的虚拟服务器。 借助 Amazon EC2,您可以设置和配置在您的实例上运行的操作系统和应用程序。

启动实例的步骤

  1. 登录到 AWS 控制台并打开 Amazon EC2 控制台。
  2. 从导航栏中,选择实例的区域。 这里我们选择新加坡数据区域。 否则,此选择很重要,因为某些 Amazon EC2 资源可以在区域之间共享,而另一些则不能。
  3. Cloud How to create 1
  4. 在控制台仪表板上,单击启动实例
  5. Cloud How to create 2
  6. 选择 Amazon Machine Image (AMI)页面会显示一个基本配置列表,称为 Amazon Machine Images (AMI),它用作您的实例的模板。 选择 Microsoft Windows Server 2008 R2 的 64 位版本。 请注意,此配置标记为免费套餐符合条件
  7. Cloud How to create 3
  8. 选择实例类型页面,您可以为您的实例选择硬件配置。 默认情况下会选择 t1.micro 实例。 单击查看并启动,让向导完成或不完成其他配置设置,以便您可以快速入门。
  9. Cloud How to create 4
  10. 查看实例启动页面,您需要转到实例的设置。
  11. 安全组下,您将看到向导将为您创建并选择一个安全组。 安全组包括基本防火墙规则,使您能够连接到您的实例。 对于 Windows 实例,您通过端口 3389 上的远程桌面协议 (RDP) 连接。

    如果您有现有的安全组,则需要通过单击编辑安全组来使用它,并在配置安全组页面上选择您的组。 完成后,单击查看并启动返回到查看实例启动页面。

    Cloud How to create 5
  12. 单击启动
  13. Cloud How to create 6
  14. 选择现有密钥对或创建新密钥对对话框中,您可以选择选择现有密钥对,以选择您已经创建的密钥对。
  15. 或者,您可以创建一个新的密钥对。 选择创建新密钥对,输入密钥对的名称,然后单击下载密钥对

    这是您保存私钥文件的唯一机会,因此请务必下载它。 将私钥文件保存在安全的地方。 启动实例时,您需要提供密钥对的名称,并且每次连接到实例时都需要提供相应的私钥。

    Cloud How to create 7

    它将以 .pem 文件的形式下载,并保存以备将来使用。

    焦点

    不要选择继续而不使用密钥对选项。 如果您启动实例而不使用密钥对,则您无法连接到它。

    准备就绪后,选中确认复选框,然后单击启动实例

  16. 将打开一个确认页面,以告知您的实例正在启动。 单击查看实例以关闭确认页面并返回到控制台。
  17. Cloud How to create 8 Cloud How to create 9
  18. 实例页面上,您可以查看启动状态。 实例启动需要一小段时间。 当您启动一个实例时,它的初始状态是pending。 实例启动后,其状态将更改为running,并且它会收到一个公共 DNS 名称。
  19. Cloud How to create 10
  20. 记录您的实例的公共 DNS 名称,因为您在下一步中需要它。
  21. (可选)在您的实例启动后,您可以查看它的安全组规则。 在“实例”页面中,选择该实例。 在描述选项卡中,找到安全组并单击查看规则
  22. Cloud How to create 11

    正如您所看到的,如果您使用了向导为您创建的安全组,它包含一个允许从任何 IP 源到端口 3389 的 RDP 流量的规则。 如果您启动一个运行 IIS 和 SQL 的 Windows 实例,向导会创建一个安全组,其中包含允许流量到端口 80(用于 HTTP,用于 IIS)和端口 1433(用于 MS SQL)的附加规则。


连接到您的 Windows 实例

要连接到 Windows 实例,您必须检索初始管理员密码,然后在您使用远程桌面连接到您的实例时指定此密码。

注意:- Windows 实例一次最多只能进行两个并发远程连接。 如果您尝试第三个连接,将会发生错误。 有关更多信息,请参阅为连接配置允许的并发远程连接数。

连接到您的 Windows 实例的步骤

  1. 在 Amazon EC2 控制台中,选择该实例,然后单击连接
  2. Cloud How to create 12
  3. 连接到您的实例对话框中,单击获取密码(实例启动后需要几分钟才能获得密码)。
  4. Cloud How to create 13
  5. 单击浏览并导航到您在启动实例时创建的私钥文件。 选择该文件并单击打开以将文件的全部内容复制到内容框中。
  6. Cloud How to create 14
  7. 单击解密密码。 控制台会在连接到您的实例对话框中显示实例的默认管理员密码,并将之前显示的获取密码链接替换为实际密码。
  8. Cloud How to create 15
  9. 单击下载远程桌面文件。 您的浏览器会提示您打开或保存 .rdp 文件。 任何选项都可以。 完成后,您可以单击关闭以关闭连接到您的实例对话框。
  10. Cloud How to create 16
  11. 如果您打开了 .rdp 文件,您将看到远程桌面连接对话框。 如果您保存了 .rdp 文件,则导航到您的下载目录,然后双击 .rdp 文件以显示该对话框。 您将收到一条警告,说明远程连接的发布者未知。 单击连接以连接到您的实例。 您可能会收到一条警告,说明无法验证安全证书。 单击以继续。
  12. Cloud How to create 17
  13. 根据提示,使用默认的Administrator帐户和您之前记录或复制的默认管理员密码登录到该实例。
  14. Cloud How to create 18

连接后,我们建议您执行以下操作

  • 将管理员密码从默认值更改为其他值。 您可以在登录到实例本身时更改密码,就像在任何其他 Windows Server 上一样。
  • 在实例上创建另一个具有管理员权限的用户帐户。 如果您忘记了管理员密码或管理员帐户出现问题,则具有管理员权限的另一个帐户是一种安全保障。
  • Cloud How to create 19 Cloud How to create 20 Cloud How to create 21 Cloud How to create 22

现在,您如何与新加坡或其他数据中心共享您的本地驱动器?

现在从 Windows 机器启动 RDP(远程桌面服务),如下所示。 从“运行”菜单运行 mstsc 命令。

Cloud How to create 23

将显示“远程桌面连接”窗口。

Cloud How to create 24

单击选项按钮,然后选择本地资源选项卡。

Cloud How to create 25 Cloud How to create 26

在“远程音频”区域中,选择设置以配置您的实例的音频设置。

Cloud How to create 27

本地资源选项卡的本地设备和资源区域中,单击更多。 所有可以通过 AWS EC2 服务器实例中的网络使用的即插即用设备以及磁盘驱动器都将列出。

Cloud How to create 28 Cloud How to create 29

单击连接

Cloud How to create 30 Cloud How to create 31 Cloud How to create 32

现在我们可以在新加坡数据中心从我们的本地驱动器安装任何东西。


下一个主题AWS vs Azure vs GCP