一、安装操作系统:
windows server 2003 + Sp2
具体步骤:

1、安装windows server 2003时选用工作组(默认为workgroup)。由于在工作组环境中部署,因此使用TFS单服务器部署,可以使用“本地帐户”。

2、50G空间,NTFS格式。

3、安装IIS6.0。在安装IIS的时候选择ASP.NET Server。安完后打开IIS6.0,扩展ASP,使其为允许。(注意:不要选择“FrontPage 2002 服务器扩展”)

4、安装Sp2,有的安装包里已经集成。

5、添加新用户
    开始->管理工具->计算机管理->本地用户和组->用户, 新加五个用户:TFSSETUP,TFSSERVICE,TFSREPORTS,WSSSERVICE,TFSPROXY,设置密码,去掉“用户下次登入 时必须更改密码”的选项,选择用户不能更改密码,和密码永不过期。
    (1)TFSSETUP:管理员。
    (2)TFSSERVICE:赋予“作为服务登录”权限,不应是管理员。
由Team Foundation Server的Windows服务用作服务帐户。用途:Microsoft Team Foundation Server 应用程序池的标识。
    (3)TFSREPORTS:赋予“作为服务登录”权限和“允许在本地登录”权限,不应是管理员。用途:SQL Server Reporting Services 使用 TFSREPORTS 服务帐户作为数据源的服务帐户。
    (4)WSSSERVICE:赋予“作为服务登录”权限。
    (5)TFSPROXY:赋予“作为服务登录”权限。
    6、设置 “作为服务登录”具体做法:开始->管理工具->域安全策略->安全设置->本地策略->用户权限分配,在这里找到你需要 设置的权限,然后添加用户。

二、安装数据库(推荐使用SQL Server 2005+sp2)

  1. 使用 Team Foundation Server 的安装帐户(例如“域\TFSSETUP”)登录到 Windows。

  2. 插入 SQL Server 2005 的安装媒体。

    此时将出现“SQL Server 2005 启动”页。

  3. 在“安装”下单击“服务器组件、工具、联机丛书和示例”。

  4. 在“最终用户许可协议”页上查看许可协议。如果您接受条款和条件,请选中“我接受许可条款和条件”复选框,然后单击“下一步”。

  5. 在“安装必备组件”页上单击“安装”。安装必备组件之后,单击“下一步”。

  6. 单击“下一步”以启动“系统配置检查”。

  7. 在“系统配置检查”页上查看任何所需操作(如重新启动服务器)的状态。按照本页上的指导进行操作,直到所有操作都达到“成功”状态,然后单击“下一步”开始安装。

  8. 在“注册信息”页上填写完注册信息,然后单击“下一步”。

  9. 在“要安装的组件”页上选中以下组件的复选框:

    • SQL Server Database Services

    • Analysis Services

    • Reporting Services

    注意:

    Team Foundation Server 不要求安装“Integration Services”、“Notification Services”及“工作站组件、联机丛书和开发工具”。但是,如果不安装“工作站组件、联机丛书和开发工具”,则“SQL Server Management Studio”也不会安装,以后将无法用它来验证 SQL Server 的安装。

  10. 在“实例名”页上单击“默认实例”或“命名实例”。如果单击“命名实例”,请键入实例的名称,(高级->去除示例数据库)然后单击“下一步”。

    重要说明:

    若要将命名实例用于 Team Foundation Server,必须在安装 Team Foundation Server 之前创建该实例。

  11. 在“服务帐户”页上,清除“为每个服务帐户进行自定义”复选框。

    1. 单击“使用域用户帐户”。

    注意:

    您可以使用域帐户,也可以使用 Network Service 帐户。Network Service 帐户是操作系统的内置帐户,与经过身份验证的用户帐户类似。但 Network Service 帐户不使用密码,所以更容易管理。Network Service 帐户的访问权限级别等同于 Users 组成员的访问权限级别。作为 Network Service 帐户运行的服务可以使用计算机帐户凭据来访问网络资源。

    1. 在“用户名”框中,键入相应服务帐户的名称(例如 TFSSERVICE)。

    2. 在“密码”框中,键入服务帐户的密码。

    3. 在“域”框中,键入服务帐户的域的名称。

    4. 在“安装结束时启动服务”中,选中以下所有服务的复选框:“SQL Server”、“SQL Server Agent”、“Analysis Services”、“Reporting Services”和“SQL Browser”。

    5. 单击“下一步”。

  12. 在“身份验证模式”页上,单击“Windows 身份验证模式”,然后单击“下一步”。

  13. 在“排序规则设置”页上,单击适合您所用语言的排序规则,然后单击“下一步”。

    Team Foundation Server 要求排序规则设置不区分大小写但区分重音。在大多数情况下,您应接受默认选择,因为该选择基于 Windows 中非 Unicode 语言的设置。有关排序规则设置的更多信息,请参见 Microsoft 网站上 SQL Server 2005 联机丛书中的“安装程序中的排序规则设置”。

  14. 在“报表服务器安装选项”页上单击“安装但不配置服务器”。

    Team Foundation Server 将为您配置报表服务器。

  15. (可选)在“错误和使用情况报告设置”页上,选中一个或两个复选框,以指定应该将关于错误和功能使用情况的信息发往何处,然后单击“下一步”。

  16. 在“安装准备就绪”页上,查看要安装的组件的列表,然后单击“安装”。

    “安装进度”页将显示每个组件的安装状态。

  17. 安装完成后,单击“下一步”。

  18. 单击“完成”退出向导。

三、安装TFS
    1、去掉90天的限制
将TFS安装文件用RAR解压,在解压后的文件夹中搜索setup.sdb文件可以找 到5个文件,用记事本逐一打开,用ctrl+F找到:[product key]将原始序列号换成正式版的序列号即可(正版号网上查一下即可)。[product key]下一行没有内容的不用替换。

2、注销Administrator,然后用TFSSETUP帐户登录。

3、双击安装文件中的setup.exe,在安装主界面上选择“安装Team Foundation Serve”:
        3.1 在“系统状况检查”页上,单击“报告”链接检查是否有任何警告或阻止,应当先解决阻止和警告,再继续安装;
        3.2 在“Team Foundation Serve服务登录帐户”页上,在“帐户名”框中键入TFSSERVICE,键入密码,然后单击“下一步”;
        3.3 在“Team Foundation Report报告登录帐户”页上,键入TFSREPORTS,键入密码,然后单击“下一步“;
        3.4 在“指定警报设置”页上,选择跳过此步!

4、完成后回到安装主界面上选择“安装Team Foundation Server Proxy”
        4.1 在“系统状况检查”页上,单击“报告”链接检查是否有任何警告或阻止,应当先解决阻止和警告,再继续安装;
        4.2在“Team Foundation Server Proxy服务登录帐户”页上,在“帐户名”框中键入TFSPROXY,键入密码,然后单击“下一步”。

5、完成后回到安装主界面上选择“安装Team Foundation Build”
        5.1 在“系统状况检查”页上,单击“报告”链接检查是否有任何警告或阻止,应当先解决阻止和警告,再继续安装;
        5.2 在“Team Foundation Serve服务登录帐户”页上,在“帐户名”框中键入TFSSERVICE,键入密码,然后单击“下一步”。

6、完成后回到安装主界面上选择“安装团队资源管理器”,连续“下一步”即可。
四、完成安装。(配置)

安装TFS2008最终版(转载)的更多相关文章

  1. RHEL 6.0服务器安装Oracle 11G R2 最终版

    RHEL6安装Oracle 11g R2最终版 结合网上教程 服务器实战所得 1.使用DVD做yum源新建dvd挂载目录[root@fxq-dp ~]# mkdir /media/iso进入到DVD挂 ...

  2. Ubuntu 安装yii2 advanced版 遇到的坑

    1.安装 Composer https://www.yiichina.com/doc/guide/2.0/start-installation通过 Composer 安装 curl -sS https ...

  3. centos7上安装docker-ce社区版

    报错:Error: docker-ce-selinux conflicts with 2:container-selinux-2.12-2.gite7096ce.el7.noarch 转载:http: ...

  4. Ubuntu 14.04安装搜狗拼音linux版应该注意的问题

    Ubuntu 14.04最终在万千期盼中来了,我也像其他的linux爱好者一样,删除了旧的12.04.開始体验下一个到来的LTS版本号. 我不想安装Ubuntu 麒麟版,我仅仅想原汁原味的Ubuntu ...

  5. 最终版的Web(Python实现)

    天啦,要考试了,要期末考试了,今天把最终版的Python搭建Web代码先写这里记下了.详细的过程先不写了. 这次是在前面的基础上重写 HTTPServer 与 BaseHTTPRequestHandl ...

  6. Angular 2 最终版正式发布

    9月15日,Angular 2 的最终版正式发布了. 作为 Angular 1 的全平台继任者 -- Angular 2 的最终版,意味着什么? 意味着稳定性已经得到了大范围用例的验证: 意味着已经针 ...

  7. Ubuntu 16.04安装QQ国际版图文详细教程

            因工作需要,我安装了Ubuntu 16.04,但是工作上的很多事情需要QQ联系,然而在Ubuntu上的WebQQ很是不好用,于是在网上搜索了好多个Linux版本的QQ,然而不是功能不全 ...

  8. Windows 7安装解压版MySQL 5.6(不包含配置文件优化)

    到官网下载MySQL5.6 下载地址:http://dev.mysql.com/downloads/mysql/5.6.html, 提供了 .exe版本 和 .zip解压版,因为我的操作系统是64位的 ...

  9. Sass安装(windows版)

    Sass安装(windows版) 在 Windows 平台下安装 Ruby 需要先有 Ruby 安装包,大家可以到 Ruby 的官网(http://rubyinstaller.org/download ...

随机推荐

  1. main函数中argc和argv含义

    在main函数中经常可以看到int main(int argc, char ** argv)的函数头,这里的形参int argc, char ** argv究竟是啥含义呢? &1 int ar ...

  2. python数字图像处理(12):基本图形的绘制

    图形包括线条.圆形.椭圆形.多边形等. 在skimage包中,绘制图形用的是draw模块,不要和绘制图像搞混了. 1.画线条 函数调用格式为: skimage.draw.line(r1,c1,r2,c ...

  3. HTML5 IE兼容问题

    最近,为公司做产品的时候用到了HTML5,用IE11打开的时候出现了界面乱或者加载js错误的问题. IE10 or IE11 :Browser Mode is IE10 .Document Mode: ...

  4. vs2015发现一个字符串拼接 bug

    VS2015支持 字符串拼接 如下: string user="test"; int password=123; string sql=$" user={user};pa ...

  5. 如何添加win10命令提示符字体,美化显示效果

    如图,win10命令提示符的字体真让人难受的要死,难道就不能改成好看一点的吗?笔者开始了停不下来的百度和Google 在查找了大量零碎或者过时的资料后,终于找到了一篇看起来还是很靠谱的文章: Quic ...

  6. am,pm时间转换

    写在前面 最近遇到的一个问题,在英文操作系统上,获取到的时间是带am或者pm的.但是数据库是datetime类型,存储的时候竟然都变成0000-00-00 00:00:00.但是在中文操作系统上又是正 ...

  7. [C#基础]说说委托+=和-=的那些事

    写在前面 为什么会突然想说说委托?原因吗,起于一个同事的想法,昨天下班的路上一直在想这个问题,如果给委托注册多个方法,会不会都执行呢?为了一探究性,就弄了个demo研究下. += 大家都知道委托都继承 ...

  8. 一条命令使win7可以直接运行.net3.5程序

    dism /online /get-features 获取 功能名称 dism /online /enable-feature /featurename:NetFx3  启用win7自带的.net f ...

  9. NABCD模型进行竞争性需求分析

    确定项目:教室管理系统 负责人:李凤娇,高德建 选择比努力更重要.一个项目成功自然离不开组员们的努力.但是,光努力是不够的.还需要用户有需求,能快速实现. 这些东西,看似很虚,却能让我们少走不少弯路. ...

  10. Luncene 学习入门

    Lucene是apache组织的一个用java实现全文搜索引擎的开源项目. 其功能非常的强大,api也很简单.总得来说用Lucene来进行建立 和搜索和操作数据库是差不多的(有点像),Document ...