Team Foundation Server 单服务器部署步骤
一、 设置Team Foundation Server 安装所需的用户帐户
- 标识用于运行安装程序的用户帐户,并将该帐户添加到本地“Administrators”组。此帐户为 Domain/TFSSETUP。
- 一个用于运行 Team Foundation 服务的帐户(例如 Domain)。/TFSSERVICE
- 一个用于访问 SQL Server Reporting Services 数据源的帐户(例如 Domain/TFSREPORTS)。
二、 安装 Internet 信息服务 (IIS) 并启用 ASP.NET。
- 使用“添加/删除程序”实用工具安装 IIS,如果尚未选中,请选择“ASP.NET”,然后单击“确定”。 如果选择“Internet 信息服务(IIS)”并单击“详细信息”,请不要选择“FrontPage 2002 服务器扩展”。此服务器将承载 Windows SharePoint Services,后者与 FrontPage 服务器扩展不兼容。
三、 安装 Microsoft SQL Server 2005 标准版或企业版,安装过程中会用到安装媒体上的应答文件。
- 使用 Team Foundation Server 安装帐户(例如 Domain/TFSSETUP)登录到 Windows。
- 启动 Microsoft SQL Server 2005 安装向导。
- 在“最终用户许可协议”页上查看许可协议。如果您接受其中的条款和条件,请选择“我接受许可条款和条件”,然后单击“下一步”。
- 在“安装必备组件”页上单击“安装”。在成功安装了所需的组件后,单击“下一步”。
- 单击“下一步”以启动“系统配置检查”。
- 在“系统配置检查”页上,检查所有要求操作(例如要求的系统重新启动)的状态,并遵循本页上的指导进行操作,直到所有操作都获得“成功”状态。在所有操作都获得“成功”状态后,单击“下一步”开始安装。
- 在“注册信息”页上填写完注册信息,然后单击“下一步”。
- 在“要安装的组件”页上,选择下面的组件,然后单击“高级”。
- SQL Server Database Services
- Analysis Services
- Integration Services
- Reporting Services
- 工作站组件、联机丛书和开发工具
- 在“功能选择”页上,展开下面的节点并指定以下选项。
1.在“Database Services”之下单击“复制”的图标,并选择“整个功能将不可用”。
注意:为了优化系统性能,请选择“数据文件”并单击“浏览”,以指定其他物理硬盘上的文件位置。默认情况下,SQL Server 2005 将所有文件安装到系统驱动器中。对“Analysis Services”下的“数据文件”可以执行同样的操作。
2.在“客户端组件”下,唯一需要安装的功能是“管理工具”。对于“客户端组件”下的所有其他项,可以选择单击图标并选择“整个功能将不可用”。
3.在“文档、示例和示例数据库”下,可以选择单击“联机丛书”的图标并选择“整个功能将不可用”。单击“下一步”。
- 在“实例名”页上,选择“默认实例”,然后单击“下一步”。
- 在“服务帐户”页上,选择“使用内置系统帐户”并从列表中选择“本地系统”。在“安装结束时启动服务”中,选择所有服务:“SQL Server”、“SQL Server Agent”、“Analysis Services”、“Reporting Services”和“SQL Browser”,然后单击“下一步”。
- 在“身份验证模式”页上,选择“Windows 身份验证模式”,然后单击“下一步”。
- 在“排序规则设置”页上,选择适合您的语言的排序规则,然后单击“下一步”。注意:如果更改了“排序规则指示符和排序顺序”,则必须选择“区分重音”。
- 默认选择基于 Windows Server 2003 中的非 Unicode 语言的设置。对于多数语言,默认选择都是 Windows 排序规则,但对于美国英语,SQL Server 2005 安装时使用 SQL Server 排序规则以向后兼容。如果要更改默认的排序规则以支持其他美国英语字符,请考虑“Latin1_General”。
- 对于其他语言,请考虑“_90”Windows 排序规则(当可用时),否则使用其他 Windows 排序规则。
选择“
Chinese_PRC_90”
- 例如,对于日语部署,如果按下面的方式使用 Unicode CJK Extension A 字符或 Unicode 代理项,请使用“Japanese_90”排序规则,而不是默认排序规则。
- Team Foundation Server 对象名,如“查询”或“项目”。
- 签入到版本控制系统中的文件或路径。
- 用于搜索的任何工作项字段。
为了避免由全角字符或平假名/片假名等效字符带来的问题,请在安装过程中选中启用区分假名和全角字符的复选框。
Team Foundation Server 不支持如下排序规则:
- 不区分重音
- 二元
- Binary2
- 区分大小写
有关排序规则设置的更多信息,请参见 SQL Server 2005 Books Online(《SQL Server 2005 联机丛书》)中的“Collation Settings in Setup”(安装中的排序规则设置)。
- 在“报表服务器安装选项”页上,选择“安装默认配置”,然后单击“下一步”。
- 在“错误和使用情况报告设置”页上,可以选择“自动将 SQL Server 2005 的错误报告发送到 Microsoft 或您公司的错误报告服务器”和“自动将 SQL Server 2005 的功能使用情况数据发送到 Microsoft”,然后单击“下一步”。
- 在“准备安装”页上,可以查看要安装的组件的列表,然后单击“安装”。
- 在“安装进度”页上,可以监视每个组件的安装状态。安装完成后,单击“下一步”。
- 单击“完成”退出向导。
*
确认
SQL Server
的
TCP/IP
协议已启用
四、 安装 Microsoft SQL Server 2005 修补程序,启用并重新启动 SQL 浏览器服务。
- 在数据层计算机上,打开“SQL Server 配置管理器”,右击“SQL Server 浏览器服务”,然后单击“停止”。
- 在 Team Foundation Server 安装媒体上,找到 SQLServerKB 文件夹。
- 找到与您的操作系统和语言对应的可执行文件 (.exe),如 AS2005-KBnnnnnn-x86-ENU.exe,然后双击该文件启动安装。
- 在“SQL Server 配置管理器”中,验证 SQL Server 浏览器服务是否已启用,是否设置为“自动”以及是否正在运行。注意:如果 SQL Server 浏览器服务当前未运行,则在安装 Team Foundation Server 之前右击该服务,然后单击“重新启动”。
五、 安装 Microsoft .NET Framework 2.0 修补程序。
- 在应用层计算机上,找到 Team Foundation Server 安装媒体上的 KB913393 文件夹。
- 找到与您的操作系统 (X86) 对应的可执行文件 (.exe),然后双击该文件进行安装。
六、 安装带 Service Pack2 的 Windows SharePoint Services 2.0。
- 使用 Team Foundation Server 安装帐户(例如 Domain/TFSSETUP)登录到 Windows。
- 运行下载的自解压缩安装程序文件 (stsv2.exe)。
- 在“最终用户许可协议”页上查看许可协议。如果您接受其中的条款和条件,请选择“我接受许可协议中的条款”,然后单击“下一步”。
- 在“安装类型”页上选择“服务器场”,然后单击“下一步”。要点:必须使用“服务器场”选项来安装 Windows SharePoint Services。这样会将 Windows SharePoint Services 配置为使用远程 SQL Server。以后,Team Foundation Server 安装程序会将 Windows SharePoint Services 配置为与 Team Foundation Server 的其余部分使用相同的 SQL Server 实例。
- 在“摘要”页上单击“安装”。安装完成时,将打开一个 Web 浏览器窗口,并显示“配置管理虚拟服务器”页。确认该页显示后,不要进行任何更改,关闭该浏览器窗口。要点:不要对显示的页进行任何更改。以后,Team Foundation Server 安装程序会将 Windows SharePoint Services 配置为与 Team Foundation Server 的其余部分使用相同的 SQL Server 实例。
- 重新启动计算机。
七、 安装 Team Foundation Server (services)。
- 使用 Team Foundation Server 安装帐户(例如 Domain/TFSSETUP)登录到 Windows。
- 插入 CD,在出现的自动运行页上单击“安装 Team Foundation Server”,然后单击“单服务器安装”。
- 在“欢迎使用安装程序”页上单击“下一步”。
- 在“许可条款”页上查看条款。如果您接受其中的条款和条件,请选择“我接受许可协议中的条款”,然后单击“下一步”。安装向导将进行扫描,查找可能导致安装失败或导致以后的服务器操作过程中出错的条件。
- 在“目标文件夹”页上,接受默认的目标文件夹并单击“下一步”。
- 在“系统状况检查”页上,单击“报告”链接检查是否有任何警告或阻止。
- 必须先解决阻止问题,然后才能继续安装。单击“取消”并在解决问题之后再次运行安装程序。
- 应在继续安装之前解除警告,但不应阻止安装程序完成。可以单击“下一步”。
- 如果没有列出任何内容,则单击“下一步”。
- 在“服务登录帐户”页上,在“帐户名”框中键入您为 Team Foundation Server 服务帐户创建的 Windows 域用户帐户(例如 Domain/TFSSERVICE),并在“密码”框中键入密码,然后单击“下一步”。
- 在“报告登录帐户”页上,键入 Team Foundation Server 报告帐户的帐户信息(例如 Domain/TFSREPORTS),然后单击“下一步”。
- 在“指定警报设置”页上,选择“启用 Team Foundation 警报”,然后键入以下信息:
- 在“SMTP 服务器”框中,键入将用于发送电子邮件通知的服务器的名称。
- 在“发件人电子邮件地址”框中,键入作为通知来源的电子邮件地址的名称,然后单击“下一步”。
- 在“安装准备就绪”页上单击“安装”。
- 在“正在安装组件”页上,可以监视 Team Foundation Server 的安装。在安装期间,可能会提示您重新启动计算机。单击“立即重新启动”,在重新启动计算机并且您再次登录后,安装将继续。
- 在“成功完成安装”页上,确认安装完成后,单击“完成”。注意:安装 Team Foundation Server 后,应使用“Reporting Services 配置工具”备份 Reporting Services 加密密钥。这一步骤并不是创建团队项目所必需的,但属于管理 Team Foundation Server 的最佳做法。
- 在 Internet Explorer 中,定位到 http://localhost:8080/services/v1.0/Registration.asmx,然后单击“GetRegistrationEntries”。
- 在“GetRegistrationEntries”页上单击“调用”。不必输入 ToolID。注意:要使用此 Web 方法,您必须位于应用层计算机上。
- 在 XML 中,确认类型 VSTF存在,然后关闭。例如:
<?xml version="1.0" encoding="gb-2312" ?>
<Type>vstfs</Type>
八、 后续步骤
- 在安装 Team Foundation Server 后,必须使其他用户能够管理和创建团队项目。有关更多信息,请参见如何:向Team Foundation Administrators 应用程序组添加用户。
- 在安装并运行 Team Foundation Server 组件后,可以安装以下附加 Team Foundation 组件。团队资源管理器;Team Foundation Build;Team Foundation Server Proxy。