TFS 2010 使用手册(一)安装与配置
本文转自cnblogs 大辉狼 的文章:
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应用程序配置成功
安装配置完成。
***********************************************************************************************
*【Author】:听寒
*【Date】:2013年12月04日
*【URL】:http://www.cnblogs.com/romance/archive/2011/07/14/2106383.html
*【Notice】:
*2、请尊重原创的成果,转载和引用请注明作者及出处。
*3、本文必须全文转载和引用,任何组织和个人未授权不能修改任何内容,并且未授权不可用于商业。
*4、本声明为文章一部分,转载和引用必须包括在原文中。
***********************************************************************************************
TFS 2010 使用手册(一)安装与配置的更多相关文章
- TFS 2010 使用手册(四)备份与恢复
本文参考了http://developer.51cto.com/art/201010/229066.htm的文章. TFS的备份与恢复一直没有很完整的解决方案,要完成一个很好的备份要有很多的手动步骤才 ...
- TFS 2010 使用手册(三)权限管理
本文参考了 蔚蓝的宁静 http://www.cnblogs.com/tymo/archive/2011/03/21/1990550.html 等文章. 1.权限说明 1.1 权限关联 TFS的权限与 ...
- TFS 2010 使用手册(二)项目集合与项目
1.项目集合 1.1 项目集合创建 打开TFS管理控制台,点击“团队项目集合”. 图1点击“团队项目集合” 图2 点击“创建集合” 然后按照向导一步步完成项目集合的创建. 1.2 项目集合的删除 选中 ...
- TFS 2010 让安装更简单,也让VSS成为历史
一转眼VS 2010 RC(Release Candidate)版本号已经公布一月多了,RTM(Release To Manufacturer)版本号也快妥了,已经进入了最后的倒计时,仅仅等4月12号 ...
- TFS 2010 使安装更容易,让VSS历史
一转眼VS 2010 RC(Release Candidate)版本号已经公布一月多了,RTM(Release To Manufacturer)版本号也快妥了,已经进入了最后的倒计时,仅仅等4月12号 ...
- WIN7环境下CUDA7.5的安装、配置和测试(Visual Studio 2010)
以下基于"WIN7(64位)+Visual Studio 2010+CUDA7.5". 系统:WIN7,64位 开发平台:Visual Studio 2010 显卡:NVIDIA ...
- TFS 2010 配置的时候,提示TF255466错误
TFS 2010 配置的时候,提示TF255466错误 Error [ System Checks ] TF255466: The configuration process for Team Fou ...
- 指导手册 07 安装配置HIVE
指导手册 07 安装配置HIVE 安装环境及所需安装包: 1.操作系统:centos6.8 2.四台虚拟机:master :10.0.2.4, slave1:10.0.2.5,slave2:10. ...
- 《Visual C++ 2010入门教程》系列二:安装、配置和首次使用VS2010
作者:董波 日期:2010.6.15 写在前面 在我还在上学的时候,我选择了C++,最初我用VC6作为我的IDE,我看过很多本C++的教材,有的适合我,有的不适合我,其中有一本叫<Visual ...
随机推荐
- python用httplib模块发送get和post请求
在python中,模拟http客户端发送get和post请求,主要用httplib模块的功能. 1.python发送GET请求 我在本地建立一个测试环境,test.php的内容就是输出一句话: 1 e ...
- Android读取assets目录下的资源
1.获取资源的输入流 资源文件 sample.txt 位于 $PROJECT_HOME/assets/ 目录下,可以在 Activity 中通过 Context.getAssets().open(“s ...
- box-shadow 同时有内阴影和外发光效果
box-shadow: 0px 0px 10px rgba(0,0,0,0.8) inset,0px 0px 5px rgba(200,200,200,0.5);
- 跟SAP系统集成的Android应用
首先吐槽一点,这是我的第一个Android应用,很糙. 这个应用适合于上了SAP系统的企业内部使用,并且限于制造型MTO模式,需要针对生产订单报工操作的场景,因为此应用主要的一个目的,就是用来方便报工 ...
- 转载:CSS3 圆角(border-radius)
前缀 例1 例2:无边框 书写顺序 其它 支持性 值:半径的长度 前缀 -moz(例如 -moz-border-radius)用于Firefox -webkit(例如:-webkit-border-r ...
- Nginx系列~Nginx服务启动不了
Nginx服务有时起动不了了,原因是80端口为其它应用程序占用了,这时,我们需要查看是哪个程序占用了它,可能是IIS的某个站点,或者Tomat,Apache等,都有可能,所以,我们需要查看一下电脑80 ...
- DBCP连接池介绍
DBCP连接池介绍 ----------------------------- 目前 DBCP 有两个版本分别是 1.3 和 1.4. DBCP 1.3 版本需要运行于 JDK 1.4-1.5 ,支持 ...
- sc7731 Android 5.1 Camera 学习之一Camera 两个对象
众所周知,在Android中Camera采用了C/S架构,其中Camera server 与 Camera client之间通过Android Binder IPC机制进行通信.在Camera实现的框 ...
- Task could not find "AxImp.exe" using the SdkToolsPath "C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\"
本机v7.0A目录里没有AxImp.exe,无奈只能去官网下了个V7.1的. 安装完V7.1后,去“开始-所有程序-Microsoft Windows SDK v7.1”里找到Windows SDK ...
- 关于THIS_FILE
VC++中本身就有内存泄漏检查的机制,可以在向导生成的支持MFC的工程中看到如下代码: #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE ...