TFS2010安装配置指南-实践总结版 - graybull's Blog

TFS2010安装配置指南-实践总结版

graybull posted @ 2013年2月24日 14:14 in App Lifecycle Manage with tags guide TFS2010 Windows server 2008 version control , 5391 阅读

 

1 前言

1.1 概述

    Team Foundation Server 2010是团队开发中代码配置管理的有效工具,为项目团队提供协作开发、代码审查、版本控制、自动构建等功能。

1.2 目的

l  本指南将说明TFS的安装配置的完整过程;

l  本指南基于某一环境下的实践操作,为其他环境下的安装配置提供参考;

2 单服务器方案

2.1 环境准备

1) 服务器硬件

l  CPU不小于2×2.0GHz;

l  内存不小于4GB;

l  硬盘不小于500GB;

2) 软件

l  操作系统:Windows操作系统;

本指南的实践环境是VMware上的Windows7 Ultimate X64虚拟机和Windows2008 R2 Enterprise X64虚拟机;

l  数据库:SQL Server 2008;

l  门户:Windows SharePoint Services 3.0 SP2 X64(WSS);

l  TFS:Team Foundation Server 2010(TFS2010);

3) 系统帐号

l  一个管理员帐号,即属于Administrator组。下文所有的安装均使用该帐号进行。本指南的实践中使用了内置管理员帐号:VM-TFS\Administrator。斜杠前为域名。

2.2 计算机名/域

    若要更改计算机名/域,则须在开始安装SQL Server、TFS前进行。

1) 右键单击“我的计算机”,选择“属性”。在“计算机名称、域和工作组设置”下,单击“更改设置”。

2) 在“计算机名”选项卡下,单击“更改”。将计算机名修改为vm-tfs,不修改域。单击“确定”。这时,需要重启计算机以使得修改生效。

2.3 安装IIS

ü  Windows 7

    TFS集成了Web服务,即可通过浏览器访问TFS项目。为了支持这一功能,必须先安装Web Server,即Windows下的IIS6.0或IIS7.0。

1) 打开“控制面板”,单击“程序和功能”。单击左边栏的“打开或关闭Windows功能”。

2) 为了简单起见,选中“Internet信息服务”和它下面的所有子项的复选框。单击“确定”。系统开始安装IIS。

3) 安装完成后,打开浏览器访问http://localhost。若成功返回并显示IIS的Logo,则表示安装成功。

ü  Server 2008 R2

1) 打开“控制面板”,单击打开“管理工具”,然后单击打开“服务器管理器”。

2) 右键打开“角色”,单击“添加角色”,单击“下一步”。

3) 在“选择服务器角色”页,选中“Web服务器(IIS)”,单击“下一步”,单击“下一步”。

4) 为了简单起见,选中IIS下面的所有子项的复选框,单击“安装”。

2.4 SQL Server 2008 R2

2.4.1 安装

    Windows 7和Windows Server2008R2下安装和配置过程相同。

1) 在“SQL Server 安装中心”页上,单击“安装”,然后单击“全新 SQL Server 独立安装或向现有安装添加功能”。在“安装程序支持规则”页上,单击“确定”。

2) 在“产品密钥”页上,键入产品密钥并单击“下一步”。在“许可条款”页上查看许可协议。如果您接受其中的条款和条件,请选中“我接受许可条款”复选框,然后单击“下一步”。

3) 在“安装程序支持文件”页上,单击“安装”。在“安装程序支持规则”页上,单击“下一步”。

4) 在“功能选择”页上,单击“全选”以选中所有的复选框,然后单击“下一步”。

5) 在“实例配置”页上,单击“默认实例”,使用默认值MSSQLSERVER。其他目录均使用默认值。

6) 在“磁盘空间要求”页上,单击“下一步”。

7) 在“服务器配置”页上,单击“对所有 SQL Server 服务使用相同的帐户”,在帐户名处键入NT AUTHORITY\NETWORK SERVICE,并将“密码”留空。在“启动类型”列中,将所有可编辑的服务都设置为“自动”,然后单击“下一步”。

8) 在“数据库引擎配置”页上,单击“Windows 身份验证模式”,单击“添加当前用户”,即将当前登录帐户设置为SQL管理员。单击“下一步”。

9) 在“Analysis Services 配置”页上,单击“添加当前用户”,然后单击“下一步”。

10) 在“Reporting Services 配置”页上,单击“安装本机模式默认配置”,然后单击“下一步”。

11) 在“错误和使用情况报告”页上,单击“下一步”。在“安装规则”页上,单击“下一步”。

12) 在“准备安装”页上,复查要安装的组件的列表,然后单击“安装”。“安装进度”页将显示每个组件的状态。安装完成后,单击“下一步”。在“完成”页上单击“关闭”。

2.4.2 配置

1) 打开“Reporting Services配置管理器”,打开“服务帐户”。

2) 修改服务帐户,选择“使用其他帐户”,填写用户名VM-TFS\Administrator和它的密码。单击“应用”。

2.5 SharePoint

2.5.1安装

1) 若操作系统为Windows Server 2008,则可直接安装Windows Sharepoint Server 3.0,跳转至第3步。若操作系统为Windows 7,不能直接安装WSS,需要执行第2步。

2) 使用WssVista.Install安装WSS

l  下载并安装WssVista.Install,下载地址为:

       http://community.bamboosolutions.com/media/p/193.aspx

l  在安装目录运行SetupLauncher.exe,弹出文件对话框;

l  在文件对话框中选择WSS的安装文件并打开,WSS开始安装。

3) 在“阅读 Microsoft 软件许可证条款”页上,选中“我接受此协议的条款”复选框,单击“继续”。

4) 在“选择所需的安装”页上,单击“高级”。在“服务器类型”选项卡上,

单击“Web前端”,单击“立即安装”。

5) 安装向导完成后将出现一个对话框,选中“立即运行 SharePoint 产品和技术配置向导”复选框。单击“关闭”启动配置向导。

6) 在“欢迎使用 SharePoint 产品和技术”页上,单击“下一步”。

 
 

7) 在“连接到服务器场”页上单击“否,我希望创建新的服务器场”,然后单击“下一步”。

8) 在“指定配置数据库设置”页上执行以下步骤:

l  在“数据库服务器”中,键入运行 SQL Server 且要用于承载数据库的服务器的名称。如果要使用命名实例,请在数据库服务器名称之后添加其名称,以斜杠分隔。即键入VM-TFS或VM-TFS\MSSQLSERVER。

l  在“数据库名称”中使用默认值。

l  在“指定数据库访问帐户”下的“用户名”中,键入VM-TFS\Administrator。在“指定数据库访问帐户”下的"密码"中,键入帐户的密码。

l  指定所有必需信息之后,单击“下一步”。

9) 在“配置 SharePoint 管理中心Web应用程序”页上,选中“指定端口号”复选框,然后键入 17012。在“配置安全设置”中,单击“NTLM”,单击“下一步”。

10) 在“正在完成 SharePoint 产品和技术配置向导”页上检查信息,然后单击“下一步”。在“配置成功”页上单击“完成”。

2.5.2 配置

1) 部署解决方案

l  从“所有程序”打开“Sharepoint管理中心”。

l  单击打开“操作”,从“全局配置”中单击打开“解决方案管理”。然后,部署里面的所有解决方案。

2) 创建Web应用程序

l  打开“应用程序管理”,单击“创建或扩展 Web 应用程序”,单击“新建 Web 应用程序”。

l  选中“新建IIS网站”,说明为“SharePoint - 17000”,端口为“17000”。应用程序池的可配置帐户的用户名为VM-TFS\Administrator和密码。单击“确定”以新建Web应用程序。

l  在cmd控制台运行iisreset /noforce。

3) 安装TFS门户网站模板

l  在TFS安装目录C:\Program Files\Microsoft Team Foundation Server 2010\Tools\Templates找到3个.wsp文件。

l  打开cmd命令行控制台,进入目录 C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN。运行以下命令以安装模板:

a) stsadm -o addsolution -filename "E:\Program Files\Microsoft Team Foundation Server 2010\Tools\Templates\Microsoft.TeamFoundation.SharePoint.wsp"

b) stsadm -o addsolution -filename "E:\Program Files\Microsoft Team Foundation Server 2010\Tools\Templates\Microsoft.TeamFoundation.SharePoint. Dashboards.wsp"

c) stsadm -o addsolution -filename "E:\Program Files\Microsoft Team Foundation Server 2010\Tools\Templates\TswaWebPartCollection.wsp"

4) 创建网站集

l  在“应用程序管理”的“SharePoint网站管理”下,单击“创建网站集”。

l  “Web应用程序”选择http://vm-tfs:17000。

l  标题为TFS Portal。

l  URL的网站前缀可选择为“/”。

l  模板为TFS2010 Agile Dashboard。

l  网站集主管理员的帐户为VM-TFS\Administrator。

2.6 Team Foundation Server 2010

2.6.1 安装

    Windows 7和Windows Server2008R2下安装过程相同。

1) 运行64位 setup.exe 以匹配所运行的操作系统,此时将出现 Team Foundation 安装向导。在“欢迎”页上,单击“下一步”。

2) 在“许可条款”页上阅读许可条款。单击“我已阅读并接受许可条款”,然后单击“下一步”。

3) 单击“Team Foundation Server”,并单击"安装"。如果安装向导提示重新启动服务器,则单击“立即重新启动”。服务器重新启动后,安装将继续进行。

4) 单击“完成”。选中“启动 Team Foundation Server 配置工具”复选框。

2.6.2 配置

1) 在 Team Foundation Server 配置工具中,单击“高级”,然后单击“启动向导”。此时将出现“Team Foundation Server 高级配置”向导。

2) 阅读“欢迎”屏幕,然后单击“下一步”。

3) 在“SQL Server 实例”中,键入运行 SQL Server 的服务器的名称。单击“测试”以测试与 SQL Server 的连接。在“服务器数据库标签”中留空。单击“下一步”。

4) 在“服务帐户”下,单击“使用系统帐户”以使用内置帐户。默认值为NT AUTHORITY\LOCAL SERVICE。若在“身份验证方法”下可选,单击“NTLM”,然后单击“下一步”。

5) 应用层Web服务配置,使用以下默认值,单击“下一步”。

l  网站名称:Team Foundation Server;

l  端口:8080;

l  虚拟目录:tfs;

6) 在客户端操作系统(Windows 7)上,无法配置Team Foundation Server 的门户网站或报告功能,跳转至第9步。而在Windows Server 2008上,需依次进行下面的步骤。

7) 在“配置 Team Foundation Server 的报告”页,选中“配置用于 Team Foundation Server 的报告”复选框以使用报告,单击"下一步"。

l  在“Reporting Services 实例”中键入运行 SQL Server Reporting Services 的服务器的名称vm-tfs,并单击“填充 URL”。报表服务器及其管理站点的 URL 将出现在“报表服务器 URL”和“报表管理器 URL”的下拉列表中。它们的值可在SQL Server 2008的Reporting Services配置管理器中查看。这时它们分别为:http://vm-tfs:80/ReportServer和http://vm-tfs:80/Reports。单击“下一步”。

l  在“SQL Analysis Services 实例”中,键入运行 SQL Server Analysis Services 的服务器的名称vm-tfs,并单击“下一步”。

l  报表读者帐户 (TFSREPORTS)可为VM-TFS\Administrator的帐号名和密码,并单击“下一步”。

8) 在“配置用于 Team Foundation Server 的 SharePoint”页选中“配置用于 Team Foundation Server 的 SharePoint”复选框。单击“使用 SharePoint 产品的现有服务器场”。在“站点 URL”中,键入 SharePoint Web 应用程序的 URL,设为http://vm-tfs/17000。在“管理 URL”中,键入 SharePoint 管理中心站点的 URL,为http://vm-tfs:17012。单击“下一步”。

9) 选中“创建新的团队项目集合”复选框以创建集合,使用默认的新集合名称“DefaultCollection”,单击“下一步”。

10) 在“检查”页上检查设置,并单击“下一步”。向导将验证配置。

11) 在验证通过后,单击“配置”。向导将应用配置设置。此进程运行可能需要几分钟。最后,单击“下一步”,单击“关闭”,再单击“关闭”。

2.7 测试

1) 本机

    打开浏览器,依次访问以下地址:

l  http://localhost:8080/tfs

l  http://vm-tfs:8080/tfs

2) 局域网内访问虚拟机

    在Windows7虚拟机的主机上,从浏览器访问:

l  http://vm-tfs:8080/tfs

在完成虚拟机的NAT网络设置后,局域网内其他计算机从浏览器访问:

l  http://<主机的IP地址>:8080/tfs

3) 局域网内访问真实服务器

若TFS安装在真实服务器上,则局域网内其他计算机从浏览器访问:

l  http://vm-tfs:8080/tfs

l  http://<服务器的IP地址>:8080/tfs

4) 正常运行结果

Avatar_small
gmail email login 说:
2020年3月11日 02:10

Having email is a essential thing when you use internet, but to use email more effectively is not easy, gmail email login has the tutorial and tips you need.

Avatar_small
things to do 说:
2023年4月17日 02:15

The travel addict inside you is craving for new adventure? things to do near me will suggest you the new destination for your next journey with all the best spots around the world.

Avatar_small
meine aktivitäten he 说:
2023年7月19日 04:29

Meine Aktivitäten heute“ ist ein Stück, das Benutzeraktivitäten verfolgt oder aufzeichnet, das Informationen sammelt, wenn Benutzer mit einem Google-Konto täglich Google-Dienste nutzen, für ganze Aktivitäten aus der Kontoerstellung. meine aktivitäten heute Diese Dienste zum Aufzeichnen oder Sammeln von Meine Aktivitäten umfassen YouTube, Google Maps und andere Google-Apps sowie Ihren Suchverlauf, wenn Sie den Google Chrome-Browser verwenden oder eine Google-Suche durchführen.

Avatar_small
NCERT Solutions for 说:
2023年9月25日 23:51

NCERT Solutions 2024 for Class 8 Final Exam help Students Prepare for Subject Wise NCERT Board Exam. our Website Provides Chapter Wise Pdf format NCERT Solutions 2024, Both Subject Problems NCERT Solutions for Class 8 2024 Detailed Solutions are Provided. NCERT 8th Class Solutions 2024 help Students Better Performance in Final Examination 2024. NCERT Solutions is the Good Guidance to help you Prepare for NCERT Exams.NCERT Solutions 2024 for class 8 has been Solved by the Experience Teachers of NCERT Guide. Books Solution are available in PDF format our Website, NCERT 8th Class Solutions Guide 2024.


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter
Host by is-Programmer.com | Power by Chito 1.3.3 beta | © 2007 LinuxGem | Design by Matthew "Agent Spork" McGee