单服务器部署
一安装 Internet 信息服务 (IIS)
1.请选择“ASP.NET”。
2.请不要选择“FrontPage 2002 服务器扩展”。
二安装 Microsoft SQL Server 2005
1.使用 Team Foundation Server 安装帐户(例如 Domain\TFSSETUP)登录到 Windows。
2.在“要安装的组件”页上,选择下面的组件,然后单击“高级”。
SQL Server Database Services
Analysis Services
Integration Services
Reporting Services
工作站组件、联机丛书和开发工具
不需要 Notification Services。
3.在“实例名”页上,选择“默认实例”,然后单击“下一步”。
4.在“服务帐户”页上,选择“使用内置系统帐户”并从列表中选择“本地系统”。在“安装结束时启动服务”中,选择所有服务:“SQL Server”、“SQL Server Agent”、“Analysis Services”、“Reporting Services”和“SQL Browser”,然后单击“下一步”。
5.在“报表服务器安装选项”页上,选择“安装默认配置”,然后单击“下一步”。
三安装 Microsoft SQL Server 2005 修补程序
1.在数据层计算机上,打开“SQL Server 配置管理器”,右击“SQL Server 浏览器服务”,然后单击“停止”。
2.在 Team Foundation Server 安装媒体上,找到 SQLServerKB 文件夹。
找到与您的操作系统和语言对应的可执行文件 (.exe),如 AS2005-KBnnnnnn-x86-ENU.exe,然后双击该文件以启动 Hotfix Installer(修补程序安装程序)。
3.在“SQL Server 配置管理器”中,右击“SQL Server Browser 服务”,然后单击“属性”。
在“服务”选项卡上找到“启动模式”,然后选择“自动”。
在“登录”选项卡上,单击“启动”。
注意
如果在“登录”选项卡上未启用“启动”,则单击“服务”选项卡,将“启动模式”设置为“禁用”,然后再次选择“自动”以显式更新“启动模式”。
四安装 Microsoft .NET Framework 2.0 修补程序
1.在应用层计算机上,找到 Team Foundation Server 安装媒体上的 KB913393 文件夹。
2.找到与您的操作系统 (X86) 对应的可执行文件 (.exe),然后双击该文件进行安装。
五安装 Microsoft Windows SharePoint Services
要点
Windows SharePoint Services 需要使用 NTFS 文件系统。
1.使用 Team Foundation Server 安装帐户(例如 Domain\TFSSETUP)登录到 Windows。
2.在“安装类型”页上选择“服务器场”,然后单击“下一步”。
3.安装完成时,将打开一个 Web 浏览器窗口,并显示“配置管理虚拟服务器”页。确认该页显示后,不要进行任何更改,关闭该浏览器窗口。
4.重新启动计算机。
六验证 Windows SharePoint Services 安装
打开 Internet Explorer 并键入相应的服务器名称作为地址。
例如,对于名为 ADATUM 的服务器,应键入 http://adatum/。
虽然未配置站点,但服务器是活动 Web 服务器并提供“建设中”页面。
注意
在本地化版本的 Windows SharePoint Services 上安装 Team Foundation Server 之前,必须先安装与 Team Foundation Server 语言匹配的 Windows SharePoint Services 语言包。例如,如果计划安装本地化版本的 Windows SharePoint Services 和英文版的 Team Foundation Server,则必须在安装 Team Foundation Server 之前安装 Windows SharePoint Services 英语语言包。
七安装 Team Foundation Server
1.使用 Team Foundation Server 安装帐户(例如 Domain\TFSSETUP)登录到 Windows。
2.在“服务登录帐户”页上,在“帐户名”框中键入您为 Team Foundation Server 服务帐户创建的 Windows 域用户帐户(例如 Domain\TFSSERVICE),并在“密码”框中键入密码,然后单击“下一步”。
3.在“报告登录帐户”页上,键入 Team Foundation Server 报告帐户的帐户信息,此帐户不应与 Team Foundation Server 安装或服务帐户相同。例如,使用 Domain\TFSREPORTS。然后单击“下一步”。
4.在“指定警报设置”页上,选择“启用 Team Foundation 警报”,然后键入以下信息:
在“SMTP 服务器”框中,键入将用于发送电子邮件通知的服务器的名称。
在“发件人电子邮件地址”框中,键入作为通知来源的电子邮件地址的名称,然后单击“下一步”。
5.在 Internet Explorer 中,定位到 http://localhost:8080/services/v1.0/Registration.asmx,然后单击“GetRegistrationEntries”。
在“GetRegistrationEntries”页上单击“调用”。不必输入 ToolID。
注意
要使用此 Web 方法,您必须位于应用层计算机上。
在 XML 中,确认类型 VSTF 存在,然后关闭。例如:
<?xml version="1.0" encoding="utf-8" ?>
<Type>vstfs</Type>
双服务器部署
在数据层上
一安装 Microsoft SQL Server 2005
1.在数据层计算机上,使用 Team Foundation Server 设置帐户(例如 Domain\TFSSETUP)登录到 Windows。
2.在“要安装的组件”页上,选择下面的组件,然后单击“高级”。
SQL Server Database Services
Analysis Services
Integration Services
工作站组件、联机丛书和开发工具
注意
Reporting Services 应安装在应用层上。Team Foundation Server 不需要 Notification Services。
3.在“实例名”页上,选择“默认实例”,然后单击“下一步”。
4.在“服务帐户”页上,选择“使用内置系统帐户”并从列表中选择“本地系统”。在“安装结束时启动服务”中,选择所有服务:“SQL Server”、“SQL Server Agent”、“Analysis Services”和“SQL Browser”,然后单击“下一步”。
二安装 Microsoft SQL Server 2005 修补程序
1.在数据层计算机上,打开“SQL Server 配置管理器”,右击“SQL Server 浏览器服务”,然后单击“停止”。
2.在 Team Foundation Server 安装媒体上,找到 SQLServerKB 文件夹。
找到与您的操作系统和语言对应的可执行文件 (.exe),如 AS2005-KBnnnnnn-x86-ENU.exe,然后双击该文件以启动 Hotfix Installer(修补程序安装程序)。
3.在“SQL Server 配置管理器”中,右击“SQL Server Browser 服务”,然后单击“属性”。
在“服务”选项卡上找到“启动模式”,然后选择“自动”。
在“登录”选项卡上,单击“启动”。
注意
如果在“登录”选项卡上未启用“启动”,则单击“服务”选项卡,将“启动模式”设置为“禁用”,然后再次选择“自动”以显式更新“启动模式”。
三安装 Team Foundation Server 数据库
1.使用您在核对检查表时确定的 Team Foundation Server 设置帐户(例如 Domain\TFSSETUP)登录到 Windows。
2.查看 Team Foundation Server 数据库
从“开始”菜单上单击“程序文件”,再单击“Microsoft SQL Server 2005”,然后单击“SQL Server Management Studio”。
在“对象资源管理器”中,展开“数据库”并验证 Team Foundation Server 数据库是否存在。
将应用层配置为应用程序服务器
一安装IIS
1.请选择“ASP.NET”
2.不要选择“FrontPage 2002 Server Extensions”。
3.请验证是否已启用 ASP.NET,如果没有则启用。
二安装 SQL Server Reporting Services
1.在应用层计算机上,使用 Team Foundation Server 设置帐户(例如 Domain\TFSSETUP)登录到 Windows。
2.在“要安装的组件”页上,选择“Reporting Services”,然后单击“下一步”。
3.在“实例名”页上,选择“默认实例”,然后单击“下一步”。
4.在“服务帐户”页上,选择“使用内置系统帐户”并从列表中选择“网络服务”。在“在安装结束时启动服务”中,选择“Reporting Services”,然后单击“下一步”。
5.单击“完成”退出向导。
警告
不要使用 Reporting Services 配置工具检验服务是否正在运行。Team Foundation Server 安装向导为您配置 Reporting Services,打开该工具可能会阻止安装完成。
三验证 Reporting Services 安装
1.单击“开始”,单击“管理工具”,然后单击“服务”。
2.在“服务管理器”的“名称”列中找到“SQL Server Reporting Services”,并验证“状态”为“已启动”,“启动类型”为“自动”。
3.关闭“服务管理器”。
四安装 Microsoft .NET Framework 2.0 修补程序
1.在应用层计算机上,找到 Team Foundation Server 安装媒体上的 KB913393 文件夹。
2.找到与您的操作系统 (X86) 对应的可执行文件 (.exe),然后双击该文件进行安装。
五安装 Windows SharePoint Services
要点
Windows SharePoint Services 需要使用 NTFS 文件系统。
1.在应用层计算机上,使用 Team Foundation Server 设置帐户(例如 Domain\TFSSETUP)登录到 Windows。
2.在“安装类型”页上选择“服务器场”,然后单击“下一步”。
3.安装完成时,将打开一个 Web 浏览器窗口,并显示“配置管理虚拟服务器”页。确认该页显示后,不要进行任何更改,关闭该浏览器窗口。
4.重新启动计算机。
5.验证已安装 Windows SharePoint Services
打开 Internet Explorer 并键入相应的服务器名称作为地址。
例如,对于名为 ADATUM 的服务器,应键入 http://adatum/。
虽然未配置站点,但服务器是活动 Web 服务器并提供“建设中”页面。
六安装 Team Foundation Server (Services)
注意
如果正在本地化版本的 Windows SharePoint Services 上安装 Team Foundation Server,必须先安装与 Team Foundation Server 语言匹配的 Windows SharePoint Services 语言包。例如,如果计划安装本地化版本的 Windows SharePoint Services 和英文版的 Team Foundation Server,则必须在安装 Team Foundation Server 之前安装 Windows SharePoint Services 英语语言包。
1.在应用层计算机上,使用 Team Foundation Server 设置帐户(例如 Domain\TFSSETUP)登录到 Windows。
2.在“数据库服务器”框中,键入在其上安装 Team Foundation Server (databases) 的计算机的名称。
注意
必须使用计算机名,而不是 IP 地址。
3.在“服务帐户”页上,键入 Team Foundation Server 服务帐户(例如 Domain\TFSSERVICE)的帐户信息,然后单击“下一步”。
4.在“报告登录帐户”页上,键入 Team Foundation Server 报告帐户(例如 Domain\TFSREPORTS)的帐户信息,然后单击“下一步”。
注意
此帐户不应与 Team Foundation Server 安装或服务帐户相同。
5.在“Team Foundation 警报”页上,键入以下信息:
在“SMTP 服务器”框中,键入将用于发送 Team Foundation 警报的服务器的名称。
在“发件人电子邮件地址”框中,键入发送 Team Foundation 警报的电子邮件地址的名称,然后单击“下一步”。
注意
如果要在这里启用警报,就必须知道组织的 SMTP 服务器。对于仅 SMTP 访问,Team Foundation Server 不需要特殊的配置设置。
6.在 Internet Explorer 中,定位到 http://localhost:8080/services/v1.0/Registration.asmx,然后单击“GetRegistrationEntries”。
在“GetRegistrationEntries”页上单击“调用”。不必输入 ToolID。
注意
要使用此 Web 方法,您必须位于应用层计算机上。
在 XML 中,确认类型 VSTF 如此处所示,然后关闭。
<?xml version="1.0" encoding="utf-8" ?>
<Type>vstfs</Type>
3)客户端的安装:
安装Team Explorer时,需要经过两次重启才能安装完,期间在重启后要保证光驱中有安装盘,会自动继续安装的;安装完后还要重启一遍。
如果用Project2003访问TFS时,如果提示TF86002:lack of .NET Programmability Support in the Office Application.则要打开Microsoft? Office Project Professional 2003 (English) 选择安装之后安装.NET Programmability Support就可以了。
用VS2005连接TFS时“Tools-Connection to Team Foundation Server-Servers-Add-Server name:填写安装有TFS的且在域里的电脑的计算机名如LJQ2”
4)如果用虚拟机做域控制器,如果此虚拟机所运行的操作系统文件是拷贝过来的,或者承载此虚拟机的操作系统被还原后,这些情况都可能导致以此虚拟机为域控制器的TeamFoundationServer的TFSServer域账号过期而使TFS服务启动失败。
解决办法:将将A电脑上的虚拟机上的操作系统(是域控制器并含有被TFS使用的TFSReporting和TFSService帐号)拷贝到另一个电脑B上,在B上启动此域控制器操作系统,在域控制器上将域用户的密码更新一遍(更新成和原来的一样),之后在A电脑上(装有TFS的电脑上)重新登陆一遍,此时TFS成功启动,这时将B上的域控制器拷贝到A电脑上,关B上的虚拟机,启动A电脑上的虚拟机域控制器(其间要选Create一个新的UUID为虚拟机),此时A上的TFS可用,如果此前A上的TFSServerScheduler服务已经停止则要先启动此服务才能使TFS可用。
IIS
1)发布站点后,访问页面提示下面错误:
错误:
Server Application Unavailable
The web application you are attempting to access on this web server is currently unavailable. Please hit the "Refresh" button in your web browser to retry your request.
Administrator Note: An error message detailing the cause of this specific request failure can be found in the application event log of the web server. Please review this log entry to discover what caused this error to occur.
解决:
如果你运行WinXP/IIS 5.1,为了给ASPNET工作进程访问你的web工程文件夹的权力请到网站文件所在的目录,右键一级文件夹,选Security-Add-键入“ASPNET”,点击OK或点击Check Names,如果弹出对话框提示“Name not Found”则应点击Locations改变位置到本机计算机名,点击OK,分配此用户权限为“Full Control”点击OK。
错误变为:
You are not authorized to view this page
You do not have permission to view this directory or page using the credentials you supplied.
解决:
在IIS里右键此虚拟目录-Properties-Directory Security-Edit-勾选上Integrated Windows authentication即可。
测试
LoadRunner8.1既可以装在Windows Server 2003上也可以装在XP上,但系统最好是刚刚装的,不要装其他软件,好像尤其不能装VS2005,否则不能安装成功。
LoadRunner7.8和LoadRunner8.0的破解协议是通用的,LoadRunner8.1的破解可以通过拷贝C:\Program Files\Mercury\LoadRunner\bin里的LoadRunner7.8或LoadRunner8.0的lm70.dll和mlr5lprg.dll来覆盖LoadRunner8.1的实现破解。
安装前可以先把当前时间后退到以前的一年,安装中输入破解的协议,安装后恢复当前时间,这样LoadRunner的协议就只有一个被破解的协议而那个试用版本的协议就没了。但如果没这样设置而有那个试用版的协议也不要紧,等到过期后LoadRunner会自动使用那个被破解的协议。