配置步骤 1:安装 IIS Web 场基础结构

作者:Keith Newman 和 Robert McMurray

安装和配置 IIS 8 web 场的第一步是在 web 服务器和负载均衡服务器上安装 IIS。 然后在负载平衡服务器上安装应用程序请求路由 (ARR)。 最后,设置您的网站上的 web 服务器之一。 此步骤旨在使所需软件到安装到服务器上。 在过程后期配置您的 web 服务器场。

在继续之前完成这些任务后,记录您的设计决策 Step 2: Configure IIS Web Farm Servers

1.1. 用适当的模块安装 IIS

在 Web 场中的所有服务器上安装 IIS,后端文件服务器(内容服务器和证书存储服务器)除外。 ARR 服务器仅要求默认安装具有“集中式 SSL 证书支持”的 IIS。 所有 Web 服务器要求你安装 IIS 和所有支持计划运行的 Web 应用程序类型的 IIS 模块。

在 ARR 服务器上安装 IIS

  1. 在“开始”页面上,单击“服务器管理器”磁贴,然后单击“确定”

  2. 在“服务器管理器”中,选择“仪表板”,然后单击“添加角色和功能”

  3. 在“添加角色和功能向导”中的“开始之前”页面上,单击“下一步”

  4. 在“选择安装类型”页上,选择“基于角色或功能的安装”,然后单击“下一步”

  5. 选择目标服务器 页上,选择 从服务器池中选择一个服务器,选择您的计算机名称,然后单击 下一步

  6. 在“选择服务器角色” 页上,选择“Web 服务器 (IIS)”,然后单击“下一步”

  7. 在“选择功能”页上,请注意预先选择的功能,然后单击“下一步”

  8. 在“Web 服务器角色 (IIS)”页面上,单击“下一步”

  9. 在“选择功能”页上,请注意默认安装下的预先选择功能,然后选择“集中式 SSL 证书支持”下的“安全”节点。

  10. 单击 “下一步”

  11. 在“确认安装选择”页上,确认你的选择,然后单击“安装”

  12. 在“安装进度”页上,确认已成功完成 Web 服务器 (IIS) 角色和所需角色服务的安装,然后单击“关闭”

  13. 若要验证已成功安装 IIS,输入以下命令到 web 浏览器中:

    http://localhost

    你将看到默认的 IIS“欢迎使用”页面。

若要安装 IIS 和 web 服务器上的 IIS 模块

  1. 在“开始”页面上,单击“服务器管理器”磁贴,然后单击“确定”

  2. 在“服务器管理器”中,选择“仪表板”,然后单击“添加角色和功能”

  3. 在“添加角色和功能向导”中的“开始之前”页面上,单击“下一步”

  4. 在“选择安装类型”页上,选择“基于角色或功能的安装”,然后单击“下一步”

  5. 在“选择目标服务器” 页上,选择“从服务器池中选择服务器”,选择你的服务器,然后单击“下一步”

  6. 在“选择服务器角色” 页上,选择“Web 服务器 (IIS)”,然后单击“下一步”

  7. 在“选择功能”页上,注意默认安装下的预先选择功能,然后选择您计划支持的 web 应用程序的类型的其他角色服务。 (注意:仅安装网站需要的角色服务。这种做法会增加网站的安全性。)

  8. 单击 “下一步”

  9. 在“Web 服务器角色 (IIS)”页面上,单击“下一步”

  10. 在“选择角色服务” 页上,注意默认情况下安装的预先选择的角色服务,然后单击“下一步”

    注意

    只需为静态内容 Web 服务器安装 IIS 8 默认角色服务。

  11. 在“确认安装选择”页上,确认你的选择,然后单击“安装”

  12. 在“安装进度”页上,确认已成功完成 Web 服务器 (IIS) 角色和所需角色服务的安装,然后单击“关闭”

  13. 若要验证是否已成功安装 IIS,请在 Web 浏览器中键入以下内容:

    http://localhost

    你应该看到默认的 IIS 欢迎页。

1.2 ARR 的安装进行负载平衡

在服务器上默认安装 IIS 后,可以安装当前版本的应用程序请求路由(ARR)。

若要安装 ARR 负载平衡和其依赖项

  1. 打开浏览器到 应用程序请求路由 网站。
  2. 找到当前版本的 ARR 的 MSI 包,并将其下载到服务器。
  3. 运行 MSI 包以安装 ARR 及其依赖项。

1.3 在一台 Web 服务器上设置您的网站

在继续进行下一步之前,在某台 Web 服务器上设置和测试 Web 应用程序。 这将使配置共享的配置和共享的内容容易得多。

如果你需要帮助配置 Web 服务器上的网站,请参阅以下 IIS 方案之一:

  1. 在 IIS 上生成静态网站
  2. 在 IIS 上生成经典 ASP 网站
  3. 在 IIS 上生成 ASP.NET 网站
  4. 在 IIS 上生成 FTP 站点

另请参阅