如何:安装用于 Team Foundation Server 或 Team Foundation 代理的 Internet Information Services 7.0

在运行 Windows Server 2008 的服务器上,可以使用服务器管理器来安装 Internet Information Services (IIS) 7.0。在运行 Windows Vista 或 Windows 7 的计算机上,可以使用控制面板来安装 IIS。

除了默认选项外,还必须将以下模块添加到 IIS 7.0:

  • ASP.NET(包括 .NET 扩展性、ISAPI 扩展和 ISAPI 筛选器)

  • IIS 6.0 管理兼容性(包括 IIS 6 管理控制台、IIS 6 脚本工具、IIS 6 WMI 兼容性以及 IIS 元数据库和 IIS 6 配置兼容性)

  • Windows 身份验证(如果 Windows 身份验证在操作系统上不可用,您可以使用基本身份验证。)

    提示

    基本身份验证的安全性不如 Windows 身份验证。 如果期望在同一台计算机上使用 Visual Studio Team Foundation Server 和团队资源管理器,则基本身份验证可能不会有问题。 如果期望通过网络访问 Team Foundation Server,则可能需要在配置之后配置安全套接字层 (SSL),或将操作系统升级到支持 Windows 身份验证的版本。 Windows Vista Premium、Windows 7 Premium、Windows Vista Ultimate、Windows 7 Ultimate、Windows Server 2003 和 Windows Server 2008 支持 Windows 身份验证。

所需权限

若要执行此过程,您必须是要安装 IIS 的服务器上**“Administrators”**安全组的成员。

在 Windows Server 2008 上安装 IIS 7.0

  1. 单击**“开始”,依次指向“程序”“管理工具”,然后单击“服务器管理器”**。

  2. 在树状窗格中单击**“角色”**。

  3. 在详细信息窗格中单击**“添加角色”**。

    此时将启动“添加角色向导”。

  4. 在**“开始之前”页上阅读说明,然后单击“下一步”**。

  5. 在**“选择服务器角色”页上选中“Web 服务器 (IIS)”复选框。 如果出现“是否添加 Web 服务器(IIS)所需的功能”对话框,请单击“添加必需的功能”。 单击“下一步”**。

  6. 在**“Web 服务器 (IIS)”页上阅读信息,然后单击“下一步”**。

  7. 在**“选择角色服务”页上,选中以下复选框(不更改其他默认设置),然后单击“下一步”**:

    • ASP.NET

      如果出现**“是否添加 ASP.NET 所需的角色服务和功能”对话框,请单击“添加必需的角色服务”**。

    • Windows 身份验证

    • IIS 6 管理兼容性

      将自动选中所有从属复选框。

  8. 在**“确认安装选择”**页上查看安装信息。

  9. 如果信息正确无误,请单击**“安装”。 若要进行更正,请单击“上一步”**。

  10. 在**“添加角色向导”安装完 IIS 后,单击“关闭”**。

在 Windows Vista 或 Windows 7 上安装 IIS 7.0

  1. 单击**“开始”,然后单击“控制面板”**。

  2. 单击**“程序”,然后单击“打开或关闭 Windows 功能”**。

    将出现**“Windows 功能”**对话框。

  3. 选中**“Internet 信息服务”**复选框。

    此步骤将以默认选项打开 IIS 7。

  4. 依次展开**“Internet 信息服务”“万维网服务”“应用程序开发功能”**。

  5. 如果尚未选中**“ASP.NET”**复选框,请选中该复选框。

    将自动选中**“.Net 扩展性”“ISAPI 扩展”“ISAPI 筛选器”**复选框。 不要选中或清除任何其他复选框。

  6. 依次展开**“Internet 信息服务”“万维网服务”“安全性”**。

  7. 如果尚未选中**“Windows 身份验证”复选框,请选中该复选框。 如果 Windows 身份验证在操作系统上不可用,请选中“基本身份验证”**复选框。

  8. 依次展开**“Internet 信息服务”“Web 管理工具”,然后展开并选中“IIS 6 管理兼容性”**复选框。

  9. 选中**“IIS 6 管理控制台”“IIS 6 脚本工具”**复选框。

    将自动选中**“IIS 6 WMI 兼容性”“IIS 元数据库和 IIS 6 配置兼容性”**复选框。 不要选中或清除任何其他复选框。

  10. 单击**“确定”**。