上一篇文章我们说到,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. 默认情况下会提示您输入此帐户。您不能为报表读者帐户使用内置帐户。

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

  1. 基于Team Foundation Server 2010 Scrum 1.0与持续集成的最佳实践

    本文适合对Team Foundation Server 2010的部署和管理.模板配置有经验的人员阅读. 在阅读本文之前,需了解Scrum的一些基本知识:其次,需对Visual Studio Scru ...

  2. Team Foundation Server 2010 安装、部署与配置(七):创建 Team Project 时的一个 Issue:TF218027 .

    上文<Team Foundation Server 2010 安装.部署与配置(六):创建 Team Project>中,我在实践过程中其实遇到过一个 issue(TF218027),所幸 ...

  3. Team Foundation Server 2010 安装、部署与配置(六):创建 Team Project .

    在<Team Foundation Server 2010 安装.部署与配置(四):设置>一文中,我们创建了一个叫做 Saturn-TeamProjectCollection 的 proj ...

  4. Team Foundation Server 2010 安装、部署与配置(五):用户权限管理 .

    在把TFS正式地用起来之前,先要清楚各项使用权限如何设置,比如说,如何限制某一类用户的使用权限,如何增加一名新的Project管理员,如何增减用户组中的用户,等等. 这些设置全都是在GUI下进行,非常 ...

  5. Team Foundation Server 2010 安装、部署与配置(一):安装计划 .

    本文为资料整理和个人笔记. Team Foundation Server 2010 运行的必备条件: Internet Information Services 版本不低于 6.0 IIS 6.0 就 ...

  6. Team Foundation Server 2010 安装、部署与配置(四):设置 .

    Team Foundation Server 2010 安装好以后,就可以对其进行设置了.上文所介绍的 step by step 的安装过程结束后,就可以进行设置.这个设置的过程,实际上是将 Team ...

  7. Team Foundation Server 2010 安装、部署与配置(三):安装 .

    Team Foundation Server 2010 的安装过程非常简单,基本上就是 Step by step. 下面是安装步骤地截图:

  8. Microsoft Team Foundation Server 2010安装指南

    索引: 介绍 安装操作系统 准备安装过程中的需要的用户账户 安装IIS 7.0 安装SQL Server 2008 安装SQL Server 2008 SP1补丁 安装TFS 2010 配置TFS 2 ...

  9. 过Postfix构建Exchange Server 2010邮件网关部署系列三:安装Exchange 2010先决性条件

    1.将Exchange Server 2010服务器加入域. 2.在"开始"菜单上,依次导航到"所有程序">"附件">" ...

最新文章

  1. @vail 判断某字段在范围内_月经两三天就没了和五天以上才没有,哪个更好?怎么判断月经量...
  2. 在Visual Studio 2012中使用VMSDK开发领域特定语言(一)
  3. JAVA设计模式(09):结构型-代理模式(Proxy)
  4. 写一个迷你版Smarty模板引擎,对认识模板引擎原理非常好(附代码)
  5. css pointer-event
  6. python字母频率_科学网-Python统计字母频数和频率-吕波的博文
  7. SSH安全登陆原理:密码登陆与公钥登陆
  8. 今天我才明白了泛型,泛型类 泛型方法
  9. 支持x86/aarch/mips/loongarch的jogamp-2.3.2源码开源
  10. 日语输入法下载(转)
  11. 计算机公式与函数有何区别,Excel中公式和函数的区别/excle中的函数公式
  12. BZOJ系列1406《[AHOI2007]密码箱》题解
  13. elementui不生效
  14. 左方之地 - 结论 - 组合计数
  15. DAY04 记录那些事
  16. Deep Blind Video Super-resolution
  17. 系统架构图编写(概要设计)
  18. 帝国cms模板仿后台登录界面源码
  19. 微型计算机硬件配置主要包括,2012年会计证考试微型计算机的基本构成3
  20. 愿天下团圆,愿天下再无团圆

热门文章

  1. MATLAB的PLOT函数线型设置及横坐标为字符串的代码实例
  2. 近期状态几点简单思考
  3. AjaxFileUploader上传插件 兼容性好
  4. 在xcode4.2.1项目中加入oreplot0.9
  5. ES6知识点汇总(全)
  6. 容器编排技术 -- Kubernetes 使用Service暴露应用
  7. 思科命令 service password-encryption
  8. python 学习笔记二 搭建ftp服务器
  9. 跨域 cors 请求两次_请求两次的故事-CORS
  10. 数据库 外键 优缺点_不同数据格式的优缺点:键值与元组