http://www.cnblogs.com/wph1129/archive/2010/11/10/1873348.html
http://www.cnblogs.com/wph1129/archive/2010/11/10/1873352.html
Windows Server 2008 上的安装可以参考:
http://blog.sina.com.cn/s/blog_5972d8560100qjbn.html
http://archive.cnblogs.com/a/2022268/
一、硬件环境
处理器:1.5GHz 以上
硬盘:60GB 以上
内存:2GB 以上
显卡:集成
二、软件要求
- 操作系统:Windows Server 2003 sp2标准版或企业版(纯净系统)
- IIS:IIS6.0
- 数据库:SQL Server 2008 R2 或 标准版 企业版
- SharePoint:SharePoint3.0或SharePoint 2007
- TFS:Team Foundation Server 2010中文版
说明:Windows Server 2003 系统 安装IIS6.0
Windows Server 2008 系统 安装IIS7.0
SharePoint只支持Server系统。
Team Foundation Server 2010 需要的Sql Server 2008 或更高版本。
三、安装方案选择
针对目前开发组环境,选择单服务器安装。有关其它的安装方案请参考安装程序附带的Team Foundation安装指南,或访问:http://msdn.microsoft.com/zh-cn/library/ms181758.aspx
四、安装详细步骤
1.必备软件安装与配置
1.1 准备TFS服务器计算机,安装操作系统,打好系统SP2的升级补丁,也可直接安装R2(R2 版本是高于Service Pack 的一个升级)的升级补丁。
1.2 安装IIS6。将系统盘插入光驱,(添加组件过程中不要将系统盘拿出,直至组件添加完成)然后按照以下路径:
控制面板——添加/删除程序——添加/删除Windows组件——应用程序服务器
图1 选中应用程序服务器,点击详细信息可查看到IIS
图2 确定,点击下一步直到完成
1.3 装好所有驱动程序,并安装必要的软件,比如:WinRAR 解压缩软件,DAEMON Tools 虚拟光驱。
1.4 将TFS服务器计算机加入域,如果没有域,就需要再准备一台计算机上来Active Directory 域服务控制器,然后将TFS服务器计算机加入域。
图3 桌面——我的电脑——属性——计算机名
图4 输入域:retechcorp.loacl,点确定
图5 输入有权限将此计算机加入域的域用户名和密码
最后跳出提示框:“欢迎加入域”,然后重新启动计算机。
1.5 注意:这一步完成之后务必保证系统的纯净。有关如何创建Active Directory域服务控制器请参见网上。
2.创建账户
2.1 创建windows账户
图6 “开始”——“管理工具”——“计算机管理”
图7 选择“本地用户和组”——“用户”,在右边空白处点击右键,选择“新用户”
图8 添加账户,选择“创建”
分别添加名为TFSREPORTS、TFSSERVICE、TFSBUILD、TFSPROXY、WSSSERVICE、SQLSERVICE的账户。并为各个账户设置密码,同时根据相应需求调整选项(比如“第一次登录不需更改密码”、“密码不过期”之类的)。并将账户TFSSERVICE加入Administrator组,也就是设置为管理员账户。
图9 添加用户到Administrator组
图10 添加用户到Administrator组
图11 添加用户到Administrator组,选择“高级”
图12 添加用户到Administrator组,立即查找用户
图13 添加用户到Administrator组,选择需要的用户,点“确定”
2.2 添加的账户说明
(1)账户名称:TFSREPORTS
类型:报表账户
说明:具有“允许在本地登录”权限的用户帐户。默认情况下会提示您输入此帐户。您不能为报表读者帐户使用内置帐户。
(2)账户名称:TFSSERVICE
类型:Team Foundation Server
说明:您可以指定内置帐户或用户帐户。如果指定用户帐户,则该帐户必须具有“作为服务登录”权限。不能将用于安装Team Foundation Server的帐户用作TFSSERVICE的帐户。例如,如果在安装Team Foundation Server时以domain\user1身份登录,则不要使用domain\user1 作为TFSSERVICE的帐户。如果您使用报表,则必须将TFSSERVICE添加到运行SQL Server Reporting Services的服务器上的Content Manager角色。有关更多信息,请参见如何:将Team Foundation Server的服务帐户添加到报表服务器。 如果SharePoint站点与Team Foundation Server未同时安装,您必须将TFSSERVICE添加到SharePoint管理中心站点的Farm Administrators组。有关更多信息,请参见如何:将Team Foundation Server的服务帐户添加到Farm Administrators组。域管理员应为此帐户启用“敏感帐户,不能被委派”选项。默认值:Network Service。
(3)账户名称:TFSBUILD
类型:Team Foundation Build
说明:可以指定内置帐户或用户帐户。如果使用用户帐户,则该帐户必须具有“作为服务登录”权限。默认值:Network Service。
(4)账户名称:TFSPROXY
类型:Team Foundation Server Proxy
说明:可以指定内置帐户或用户帐户。如果使用用户帐户,则该帐户必须具有“作为服务登录”权限。默认值:Network Service。
(5)账户名称:WSSSERVICE
类型:SharePoint产品
说明:您必须指定用户帐户。默认情况下,如果使用默认选项安装 Team Foundation Server,则还会为此帐户使用您指定为报表读者帐户的帐户。
(6)账户名称:SQLSERVICE
类型:SQL Server
说明:必须在安装Team Foundation Server之前设置此帐户。Team Foundation Server对于此帐户没有其他要求。
2.3 点击“开始”——“管理工具”——“本地安全策略”,在左边选择“本地策略”——“用户权限分配”,再在右边找到“允许本地登录”,左键双击之,选择“添加用户或组”,添加TFSREPORTS用户
图14 本地安全策略
图15 用户权限分配
图16 作为服务登陆,选择“属性”
图17 添加用户
图18 添加用户,选择“高级”,下一步骤同上
添加完毕后再找到“作为服务登录”,同样方法添加TFSSERVICE、TFSBUILD、TFSPROXY、WSSSERVICE、SQLSERVICE五个用户
2.安装数据库
前面略,主要从安装过程中的“服务器配置”讲起。
图19 服务器配置,对所有SQL Server使用相同的账户,“下一步”
图20 数据库引擎配置,选择Windows身份验证模式,添加当前用户,“下一步”
图21 添加其他自定义SQL Server 管理员,“下一步”
图22 Analysis Service配置,添加Analysis Service账户,添加当前用户,“下一步”
图23 Analysis Service配置,添加Analysis Service账户,添加用户,“下一步”
图24 Reporting Service配置,选择“安装本机模式默认配置”,添加用户,“下一步”
然后直至安装完成。
3.2 手动配置报表服务
略
3.3 验证报表服务
略
4.安装TFS2010中文版
4.1 安装前注意事项
中文版安装包内集成SharePoint3.0。安装完TFS,进行配置的时候会默认安装并配置SharePoint3.0。
安装之前将TFS要用的端口号80在windows防火墙处设为例外。也就是可以外部访问。设置路径如下:“本地连接——属性——高级——设置——例外——添加端口”。
图25 本地连接“属性”
图26 选择“高级”,点击“设置”
图27 Windows防火墙,选择“例外”,“添加端口”
图28 添加TFS例外端口80,“确定”
管理服务器的“web应用扩展”下,“asp.net应用程序”应设为“允许”。
图29 设置“web应用扩展”下,“asp.net应用程序”应设为“允许”
4.2 安装图解
图30 安装程序启动界面,点击“下一步”
图31 阅读接受许可条款,点击“下一步”
图32 安装完成,点击“配置”
4.3 根据自己需要进行配置(此处选择高级配置为例)
图33 启动高级配置向导
图34 进入配置页面,点击“下一步”
图35 输入SQL Server实例,点击“下一步”
图36 输入先前创建的域账户TFSSERVICE作为TFS的服务账户并测试,点击“下一步”
图37 输入网站名称,默认端口号,虚拟目录,点击“下一步”
图38 选择“配置用于Team Foundation Server的报告”,点击“下一步”
图39 输入Reporting Services(SQL服务器名称),点击填充URL,系统自动读取报表服务器URL和报表管理器URL,点击“下一步”
图40 输入Analysis实例,点击“下一步”
图41 输入先前创建的报表服务账户TFSREPORTS,点击“下一步”
图42 选择“配置用于Team Foundation Server 的SharePoint”,点击“下一步”
图43 输入先前创建的SharePoint服务账户WSSSERVICE,点击“下一步”
图44 默认团队集合,点击“下一步”
图45 系统检验环境是否符合TFS安装,如不符合会提示,根据提示进行安装
图46 提示无错误后,点击“配置”
图47 配置完成,点击“下一步”
图48 配置成功
4.2 验证配置
图49 报表服务器页面 说明报表服务器配置成功
图50 报表服务管理页面 说明报表服务管理器配置成功
图51 SharePoint Service Web应用程序管理员登录管理页面 说明SharePoint Web应用程序配置成功
图52 SharePoint Service Web应用程序普通用户登录页面 说明SharePoint Web应用程序配置成功
安装配置完成。