如何:停止和启动服务、应用程序池和网站

更新:2007 年 11 月

要确保 Visual Studio Team System Team Foundation Server 正常发挥作用,必须确认所有必需的服务、应用程序池和网站都在相应的服务器上运行。在单服务器部署中,所有元素都必须在运行 Team Foundation Server 的服务器上运行。在双服务器部署中,各个元素必须在其对应的服务器上运行。此外,您可能还需要停止某个元素来执行特定任务,例如将部署移到另外一组硬件上。有关如何启动或停止这些元素的详细信息,请参见本主题末尾的步骤。

下表列出了运行每种服务、应用程序池和网站时,必须对应使用的服务器。“名称”列中是各个元素的显示名称,括号中是其对应的服务名。您需要的服务因安装的 Team Foundation 功能而异。

元素

位置

名称

服务

应用层服务器

  • 代码覆盖率分析服务

  • IIS 管理服务 (IISADMIN)

  • HTTP SSL (HTTPFilter)

  • Visual Studio Team Foundation Build (VSTFBUILD)(仅当安装了 Team Foundation Build 时)

  • Visual Studio Team Foundation Server 任务计划程序 (TFSServerScheduler)

  • 万维网发布服务 (W3SVC)

  

承载 Team Foundation 的数据库的服务器

  • SQL Server (TFSINSTANCE)

  • SQL Server Agent (TFSINSTANCE) (SQLSERVERAGENT)

  

承载 SQL Server Reporting Services 的服务器

  • IIS 管理服务 (IISADMIN)

  • HTTP SSL (HTTPFilter)

  • SQL Server Reporting Services (TFSINSTANCE) (ReportServer)

  • 万维网发布服务 (W3SVC)

  

承载 SQL Server Analysis Services 的服务器

  • SQL Server Analysis Services

  

承载 SharePoint 产品和技术的服务器

  • IIS 管理服务 (IISADMIN)

  • HTTP SSL (HTTPFilter)

  • SharePoint 定时服务 (Windows SharePoint Services 2.0)

  • Windows SharePoint Services Timer (SPTimer)(Windows SharePoint Services 3.0 或 Microsoft Office SharePoint Server 2007)

  • 万维网发布服务 (W3SVC)

应用程序池

应用层服务器

  • Microsoft Team Foundation Server Application Pool

  • Microsoft Team Foundation Server Proxy Application Pool(仅当安装了 Team Foundation Server Proxy 时)

  

承载 Reporting Services 的服务器

  • ReportServer(供 Reporting Services 门户使用)

    说明:

    您可以在 Internet 信息服务 (IIS) 中管理 SQL Server 2005 的 ReportServer,但不能管理 SQL Server 2008 的 ReportServer。

  

承载 SharePoint 产品和技术的服务器

  • DefaultAppPool(供 Team Project 门户使用)

    说明:

    名称可能因 SharePoint 产品和技术的安装方式而异。

  • SharePoint 管理中心 v3

网站

应用层服务器

  • Team Foundation Server

  • Team Foundation Server Proxy(仅当安装了 Team Foundation Server Proxy 时)

  

承载 Reporting Services 的服务器

  • 默认网站或报表管理器网站

    说明:

    名称可能因 Reporting Services 的安装方式而异。另外,您可以在 IIS 中管理 SQL Server 2005 的报表管理器网站,但不能管理 SQL Server 2008 的报表管理器网站。

  

承载 SharePoint 产品和技术的服务器

  • 默认网站或团队网站

    说明:

    名称可能因 SharePoint 产品和技术的安装方式而异。

  • SharePoint 管理中心 v3

必需的权限

若要执行此过程,您必须是承载要管理的服务、应用程序池或网站的服务器上“Administrators”组的成员。有关权限的更多信息,请参见 Team Foundation Server 权限

停止或启动服务、应用程序池或网站

  1. 登录到承载服务、应用程序池或网站的服务器。

  2. 依次单击“开始”、“管理工具”和“计算机管理”。

  3. 在导航窗格中,展开“服务和应用程序”。

  4. 根据要停止或启动的元素,执行以下步骤之一:

    • 对于服务,单击“服务”,右击所需服务,然后单击“停止”或“启动”。

    • 对于应用程序池,单击“Internet 信息服务(IIS)管理器”,展开本地计算机,然后双击“应用程序池”。右击所需应用程序池,然后单击“停止”或“启动”。

    • 对于网站,单击“Internet 信息服务(IIS)管理器”,展开本地计算机,然后双击“网站”或“站点”。

      如果服务器正在运行 Windows Server 2003,请右击所需网站,然后单击“停止”或“启动”。

      如果服务器正在运行 Windows Server 2008,请右击所需网站,指向“管理网站”,然后单击“停止”或“启动”。

请参见

任务

如何:更改 SQL Server Reporting Services 的服务帐户或密码

如何:更改 Team Foundation Server 的服务帐户或密码

概念

管理和重置服务帐户及密码

Team Foundation Server 安全概念

Team Foundation Server 安全结构

其他资源

如何:验证或更正应用程序池的 IIS 配置

管理 Team Foundation Server 服务和服务帐户