检查表:多服务器安装

可使用此检查表在多台服务器上安装 Visual Studio Team Foundation Server。

本主题后面的表以链接的形式包含任务和详细说明。 这些链接为您提供了用于执行关联任务的过程性信息和概念性信息。 请按从上到下的顺序执行这些任务,不要跳过任何任务。

准备

下表中的任务可帮助您为多服务器 Team Foundation Server 安装准备操作系统和网络环境。

任务

详细说明

下载本指南的最新版本。 本指南的最新版本包含最新的安装过程。

检查硬件和软件是否受支持。 验证将安装 Team Foundation Server 组件的每台服务器上的操作系统是否符合 Team Foundation Server 要求。 验证硬件是否能够运行 Team Foundation Server 以及所有系统必备服务器软件。 检查 Team Foundation Server 的语言要求。

检查是否具备所需的权限和用户帐户。 验证您将用于安装 Team Foundation Server 的帐户是将要在其中安装 Team Foundation Server 的服务器上的“管理员”安全组的成员。如果您计划配置报告,则您还必须是运行 SQL Server Reporting Services 的服务器上的“管理员”安全组的成员。如果计划配置 SharePoint 产品,则您必须是 SharePoint 管理中心网站上的“Farm Administrators”组的成员。

确定将用于安装 Team Foundation Server、SQL Server 和 SharePoint 产品的服务帐户。

检查环境设置是否受支持。 若要在多台服务器上使用 Team Foundation Server,您必须有符合 Team Foundation Server 要求的 Active Directory 域。

如果在要运行 Team Foundation Server 的服务器和必须连接到 Team Foundation Server 的任何客户端或其他服务器之间有防火墙,请验证 Team Foundation Server 所需的端口是否已打开。 

如果已打开 Windows 防火墙,并将其配置为允许例外,则 Team Foundation Server 的安装向导将为 Team Foundation Server 创建例外。 如果将 Windows 防火墙配置为不允许例外,或者您正使用其他防火墙,则必须在安装 Team Foundation Server 之前手动指定端口。

可选:远程 SharePoint 产品站点的配置

如果您不使用 SharePoint 产品站点,或者它安装在 Team Foundation Server 所在的相同服务器上,则可以跳过本节。 利用下表中的任务,您可以为 Team Foundation Server 配置远程 SharePoint 产品站点。

任务

详细说明

Team Foundation Server 管理员填写工作表。 对于 SharePoint 产品的远程安装,多个管理员可能需要交换信息以配置 Team Foundation Server。 为了帮助促进 Team Foundation Server 管理员和 SharePoint 产品管理员之间的沟通,Team Foundation Server 管理员应打印工作表:Team Foundation Server 与 SharePoint 产品协作。 Team Foundation Server 管理员必须添加 SharePoint 产品管理员所需的信息,然后将该工作表和 Team Foundation Server 安装媒体交给 SharePoint 产品管理员,以完成本检查表中的其余任务。

安装和配置 SharePoint 产品。您可以使用建议的 Team Foundation Server 设置安装 SharePoint 产品。 安装 SharePoint 产品之后,您必须使用 SharePoint 管理中心网站来创建具有以下特征的 Web 应用程序:

  • 使用端口 80

  • 使用 NTLM 进行身份验证

  • 有一个还指示端口号的唯一名称

有关如何创建 Web 应用程序的更多信息,请参见 Microsoft 网站上的以下页面:

注意注意
如果指定 80 以外的端口号,则用户必须将其包含在地址中,否则 Team Foundation Server 无法正常运行。

配置 Microsoft Office SharePoint 2007 或 SharePoint Server 2010。 如果您正在使用 Microsoft Office SharePoint Server 2007 Enterprise 或 SharePoint Server 2010 Enterprise,则必须执行面板兼容性所需的配置。 如果您正在配置 Windows SharePoint Services 3.0,请跳到下一步。

安装和配置扩展。 验证 SharePoint 产品安装是否符合 Team Foundation Server 的最低要求,然后安装和配置用于 Windows SharePoint Services 的 Team Foundation Server 扩展。

将您打算用于 Team Foundation Server 的服务帐户添加到“服务器场管理员”组。将负责安装应用程序层的用户的帐户添加到“服务器场管理员”组。 使用打印的工作表找到 Team Foundation Server 的服务帐户 (TFSSERVICE) 以及安装 Team Foundation Server 的人员的帐户的帐户名称。

SharePoint 产品的管理员填写工作表。 Team Foundation Server 管理员需要有关 SharePoint 产品安装的具体信息来完成 Team Foundation Server 配置。 SharePoint 产品的管理员应打印工作表:Team Foundation Server 与 SharePoint 产品协作。 然后,SharePoint 产品的管理员必须添加 Team Foundation Server 管理员所需的信息,再将该工作表交给 Team Foundation Server 管理员。

系统必备组件的安装和配置

利用下表中的任务,您可以针对 Team Foundation Server 的多服务器安装来安装和验证系统必备软件。

任务

详细说明

安装 Internet Information Services (IIS)。 为您在除 Windows Server 2003 或 Windows Server 2008 之外的大多数操作系统上安装了 IIS。 如果要使用这些操作系统之一,或者要避免在配置过程中出现警告消息,必须在将安装 Team Foundation Server 的服务器上安装 IIS。 如果已安装 IIS,则可验证它是否配置为与 Team Foundation Server 一起工作。

设置 SQL Server。 检查 Team Foundation Server 排序规则要求。 确定您组织的数据所需的排序规则设置,并确保这些设置符合 Team Foundation Server 的要求。 如果这些设置在添加到 Team Foundation Server 的所有 SQL Server 实例之间不一致,则报表中可能会出现意外结果。

在将承载数据库引擎和全文搜索功能的服务器上安装 SQL Server 2008,或验证现有安装是否符合 Team Foundation Server 要求。 默认情况下,Team Foundation Server 将在安装过程中创建所需的数据库,但您可以使用适当的命名约定配置空数据库。 配置空数据库是可选的。

(可选)设置报告。 如果您希望使用报告,则必须安装 SQL Server Reporting Services 和 SQL Server Analysis Services 或验证现有的安装是否满足 Team Foundation Server 要求。对报表服务器使用的 SQL Server 实例不必与对数据库引擎使用的实例相同。 您甚至可以使用多台服务器来承载报表服务器。 但是,报表服务器不能与其他应用程序共享。 Team Foundation Server 需要专用的报表服务器。如果报表服务器与 Team Foundation Server 不在同一台服务器上,则必须将 Team Foundation Server 的服务帐户添加到报表服务器上的“Content Manager”组。

验证 SQL Server。 验证 SQL Server 的所有实例是否已配置为符合 Team Foundation Server 的最低要求。

(可选)安装和配置 Microsoft Office SharePoint 2007 或 SharePoint Server 2010。 您可以通过推荐的 Team Foundation Server 设置安装 Microsoft Office SharePoint Server 2007 或 SharePoint Server 2010。 如果您计划使用 Team Foundation Server 安装随附的 Windows SharePoint Services 3.0 的安装,请跳到 Team Foundation Server 的安装。

安装 Microsoft Office SharePoint Server 2007 或 SharePoint Server 2010 之后,您必须使用 SharePoint 管理中心网站来创建具有以下特征的 Web 应用程序:

  • 使用端口 80

  • 使用 NTLM 进行身份验证

  • 有一个还指示端口号的唯一名称

注意注意
如果指定 80 以外的端口号,则用户必须将其包含在地址中,否则 Team Foundation Server 无法正常运行。

如果您正在使用 Microsoft Office SharePoint Server 2007 或 SharePoint Server 2010,请执行面板兼容性所需的配置并验证 SharePoint 产品 配置是否正确。 否则,请跳至 Team Foundation Server 的安装。

Team Foundation Server 安装

利用下表中的任务,您可以安装和配置 Team Foundation Server。

任务

详细说明

设置 Team Foundation Server。 安装 Team Foundation Server,然后使用 Team Foundation Server 配置工具来配置您的部署。

Microsoft Office SharePoint 2007 或 SharePoint Server 2010 的最终配置

如果已安装 Microsoft Office SharePoint Server 2007 或 SharePoint Server 2010,则必须配置您为 Team Foundation Server 创建的企业应用程序定义。 如果您正在使用 Windows SharePoint Services 3.0 或已跳过的 SharePoint 产品安装,则可以跳过此步骤。

请参见

概念

方案:使用现有基础结构或多台服务器安装 Team Foundation Server