Omnia 向您演示如何
使用 IIS 在 EC2 Windows
实例上托管公共网站

omnia

我想要使用 IIS 在 Amazon Elastic Compute Cloud (Amazon EC2) Windows 实例上公开托管网站。我该如何操作?

您可以将 EC2 实例作为 Web 服务器运行,在 Internet Information Services (IIS) 上托管 Web 应用程序,然后在 Internet 上访问它。

根据以下说明来验证您的安全组是否已经打开了需要的端口,配置了 IIS 和您的网站,然后将静态公有 IP 地址分配给您主机名称。

注意:您也可以在同一个 IIS 服务器上托管多个网站。有关更多信息,请参阅如何使用 IIS 在同一个 Windows Server EC2 实例上托管多个公共网站?

打开需要的端口并配置 IIS

  1. 使用 RDP 连接到 EC2 Windows Server 实例。
  2. 按照教程:在运行 Windows Server 的 Amazon EC2 实例上安装 WIMP 服务器上的说明,确保实例已经打开需要的端口,并且实例上已经安装和配置了 IIS。
  3. 打开 EC2 控制台,选择您的实例,然后选择描述选项卡并记下公有 IP 地址。

配置网站并确认您可以从本地和外部访问它

  1. 在您的 Windows Server 实例上,打开 IIS 管理器。
  2. 展开站点,然后依次选择默认网站Explore(浏览),然后选择网站的 .html 首页。
  3. 请确保您可以在本地访问网站。
  4. 在浏览器中输入公有 IP 地址,确保可以从外部访问网站。

使用静态公有弹性 IP 地址根据主机名访问网站

注意:当您启动和停止 EC2 实例时,公有 IP 地址会改变。

  1. 打开 EC2 控制台,从导航窗格中选择弹性 IP
  2. 依次选择分配新地址分配,然后选择关闭
  3. 依次选择操作关联地址
  4. 打开实例,选择您的 实例 ID,然后选择关联

向 Route 53 中的域名分配 IP

  1. 打开 Amazon Route 53 控制台,然后从导航窗格中选择托管区域
  2. 选择域名,然后选择 Create Record Set(创建记录集),或者编辑现有的一个 A 记录。
  3. 字段输入您的公有 IP 地址,然后选择 Save Record Set(保存记录集)

此页面对您有帮助吗? |

返回 AWS Support 知识中心

需要帮助? 请访问 AWS 支持中心

发布时间:2017 年 4 月 11 日

更新时间:2018 年 6 月 14 日