如何:使用高级配置安装 Team Foundation Server

使用现有基础结构在多台服务器上安装 Team Foundation Server

安装到多台服务器上

如果要更改 Team Foundation Server 的默认安装选项,请使用高级配置,可以在多台服务器上配置 Team Foundation Server 并更改很多其他选项。

为何使用高级? 标准安装可能不适合您的需要。 可能需要自定义单个服务器安装或安装不同服务器上的 Team Foundation Server 及其配置数据库。 您可能已经在您的组织中运行 SQL Server 或 SharePoint 产品,希望使用这些安装承载团队项目或 Team Foundation Server 数据。 如果使用需要系统必备服务器软件的可选功能,则还可以在不同的服务器上承载这些安装。 如果使用多台服务器,您可以在 Team Foundation Server 和配置数据库之间分摊负载,或确保要实现报告或门户网站等功能所必备的服务器软件是在支持的硬件上运行。

不要混淆多服务器安装和 Team Foundation Server 提供的可靠的扩展功能。 这些扩展功能包括创建 Team Foundation Server 场和添加,不是 Team Foundation Server 的初始部署一部分的团队项目集合 SQL Server 的实例的能力。 但是,这些扩展功能不是此方案的一部分。 此方案为利用可配置安装选项的 Team Foundation Server 初始部署提供指导,如在多个服务器上安装 TFS。有关如何将应用程序层服务器添加到您的 Team Foundation Server 部署的更多信息,请参见 如何:创建 Team Foundation Server 场(高可用性)

提示

多服务器安装需要 Active Directory 域和域帐户或 Network Service 帐户。您不能为服务帐户使用本地帐户。

使用高级配置安装 Team Foundation Server

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

任务

详细说明

步骤 1

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

若要在多台服务器上使用 Team Foundation Server,您必须有符合 Team Foundation Server 要求的 Active Directory 域。

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

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

步骤 2

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

在将承载数据库引擎和全文搜索功能的服务器上安装 SQL Server,或验证现有安装是否符合 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 的服务帐户添加到报表服务器上的“内容管理器”组。

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

步骤 3

(可选)在应用层上安装和配置 Microsoft Office SharePoint 2007 或 SharePoint Server 2010(附有图)。

如果您计划使用 Team Foundation Server 安装随附的 SharePoint 产品的安装,请跳到 Team Foundation Server 的安装。如果希望利用 SharePoint 完成其他操作,可使用下列选项:

  • 在安装Team Foundation Server之前,请在应用层安装 SharePoint 产品支持的版本。 有用的,如果您不希望使用 Team Foundation Server 附带的 SharePoint 版本。 如果您使用的是 Microsoft Office SharePoint Server 2007 或 SharePoint Server 2010 ,则在安装 Team Foundation Server 前执行面板兼容性所需的配置。

  • 安装 Team Foundation Server 在支持 SharePoint 产品安装的服务器上。 有用的,如果已有安装 SharePoint,并且不介意在相同硬件上安装 Team Foundation Server。 在安装 Team Foundation Server 之前,请记住验证您的 SharePoint 配置。

  • 安装 SharePoint 产品的 Team Foundation Server 扩展到SharePoint 产品远程安装。 有用的,如果有正在运行于硬件的 SharePoint 不同于即将安装的 Team Foundation Server。 在安装 Team Foundation Server 之前,请记住安装 SharePoint 的 Team Foundation Server 扩展并为面板进行所有需要的配置。

步骤 4

设置 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 指南的最新版本请参见这些步骤的后期重大更改。

请参见

概念

如何:创建 Team Foundation Server 场(高可用性)

如何:为 Team Foundation Server 安装远程 SharePoint 产品

Team Foundation Server 对 SharePoint 产品的要求