Team Foundation Server 2010 安装、部署与配置(二):安装之前的预备工作

上一篇文章我们说到,TFS2010 的安装有好几种场景,其中场景三(在域环境、多服务器环境)是最典型的应用场景。下面我们准备部署这样的一个环境。

假设我们已经具备的环境是:

  • Windows Server 2008 R2 Enterprise 64-bit
  • SQL Server 2008 R2 Enterprose 64-bit
  • Sharepoint Server 2010
  • 基于Windows Server 2008的 Active Directory

下面我们要进行安装前的准备工作。这些准备工作也可以在安装的过程中做,但还是提前做好更好一些,可以让安装过程更为顺畅。


一、防火墙的设置

如果使用 Windows防火墙 并将其配置为 允许例外,则 TFS 安装向导将为所安装的组件自动创建防火墙例外。
如果 Windows防火墙 配置为不允许例外,则应在 TFS 安装过程中(或安装前)将手动配置防火墙例外。 


下面列出TFS及相关组件所需的网络端口。这些都来自MSDN。虽然看起来列出的挺多的,但实际操作中防火墙仅需要暴露出需要暴露的端口即可,其余的端口在防火墙内,不在墙外。


Team Foundation Server 所需的端口

默认情况下,Team Foundation 的组件使用以下 TCP 端口:

  • TCP 8080 - Team Foundation Server
  • TCP 8081 - Team Foundation Server Proxy
  • TCP 9191 -Team Foundation Build Service

SQL Server 所需的端口

以下是 SQL Server 所需的 TCP 端口:

  • TCP 14331- SQL 服务(数据库引擎)
  • TCP 1434 -SQL 浏览器服务(数据库引擎)
  • TCP 2382 -SQL Server Analysis Services 重定向程序
  • TCP2383 -SQL Server Analysis Services
  • TCP 80 -SQL Server Reporting Services

1SQL Server 对默认实例使用端口 1433。对于命名实例,SQL Server 使用操作系统分配的动态端口。使用 SQL Server 配置管理器可以确定所有命名实例的 SQL Server 端口号。有关更多信息,请参见 Microsoft 网站上的以下页面:配置 Windows 防火墙以允许 SQL Server 访问。


SharePoint 所需的端口

  • TCP 80 - 默认网站
  • TCP 17012 - SharePoint 管理中心


二、安装所需的帐户

  • 任何TFS服务帐户都不应属于"Administrators"组。.
  • 如果在域环境中安装配置TFS,则TFS服务帐户使用域帐户。
  • 如果在工作组环境中安装配置TFS,则TFS服务帐户使用本地帐户。

需要手动创建的帐号是:报表读者帐户 TFSREPORTS

报表读者帐户是用于收集报表信息的标识。如果您使用报告,则必须在安装 Team Foundation Server 时指定报表读者帐户。

如果用默认选项安装 Team Foundation Server,则报表读者帐户也将用作 Windows SharePoint Services 服务帐户的标识。

  1. 必须指定具有"允许在本地登录"权限的用户帐户。
  2. 默认情况下会提示您输入此帐户。您不能为报表读者帐户使用内置帐户。

你可能感兴趣的:(sql,windows,server,server,防火墙,SharePoint,2010)