App-V 5.0 先决条件

应用到: Application Virtualization 5.0, Application Virtualization 5.0 SP1, Application Virtualization 5.0 SP2, Application Virtualization 5.0 SP3

开始执行 Microsoft Application Virtualization (App-V) 5.0 安装之前,应确保已满足安装该产品所需的先决条件。此主题包含部署 App-V 5.0 功能前帮助你成功计划准备计算环境的信息。

重要

“本文中的先决条件仅适用于 APP-V 5.0”。有关适用于 APP-V 5.0 Service Pack 的其他先决条件的相关信息,请参阅下列网页:

下表列出了适用于特定操作系统的先决条件信息。

操作系统 先决条件说明

运行以下操作系统的计算机:

  • Windows 8

  • Windows Server 2012

已安装以下先决条件:

  • Microsoft.NET Framework 4.5 – 不需要 Microsoft.NET Framework 4

  • Windows PowerShell 3.0

运行以下操作系统的计算机:

  • Windows 7

  • Windows Server 2008

你可能想要下载下列知识库 (KB):

Microsoft 安全公告:不安全的库加载可能允许远程代码执行

请务必检查取代这个知识库 (KB) 的后续知识库 (KB),并注意一些知识库 (KB) 可能需要你卸载之前的更新。

App-V 5.0 的安装先决条件

note备注
运行 Windows 8 的计算机已安装了以下先决条件。

每项 App-V 5.0 功能都具有特定的先决条件,必须满足这些先决条件才能成功安装 App-V 5.0 功能。

App-V 5.0 客户端的先决条件

下表列出了 App-V 5.0 客户端的安装先决条件:

先决条件 详细信息

软件要求

App-V 5.0 远程桌面服务客户端的先决条件

note备注
运行 Windows Server 2012 的计算机已安装以下先决条件。

下表列出了 App-V 5.0 远程桌面服务客户端的安装先决条件:

先决条件 详细信息

软件要求

App-V 5.0 排序器的先决条件

note备注
运行 Windows 8 和 Windows Server 2012 的计算机已安装以下先决条件。

下表列出了 App-V 5.0 排序器的安装先决条件:如果可能,运行排序器的计算机应具有与将运行虚拟应用程序的计算机相同的硬件和软件配置。

note备注
如果本地安装的应用程序的系统要求超过了排序器的要求,则必须满足该应用程序的要求。此外,由于序列化进程会大量占用系统资源,因此我们建议运行排序器的计算机有充足的内存、快速的处理器和快速的硬盘。有关详细信息,请参阅App-V 5.0 支持的配置

先决条件 详细信息

 

软件要求

  • Visual C++ Redistributable Packages for Visual Studio 2013 (https://www.microsoft.com/download/details.aspx?id=40784)

    仅当已安装 Application Virtualization 5.0 SP2 的修补程序包 4 时才需要此先决条件。



  • Microsoft .NET Framework 4(完整包)(https://www.microsoft.com/download/details.aspx?id=17718)



  • Windows PowerShell 3.0 (https://www.microsoft.com/download/details.aspx?id=34595)



  • 下载并安装 KB2533623 (https://support.microsoft.com/kb/2533623)



  • 对于运行 Microsoft Windows Server 2008 R2 SP1 的计算机,请下载并安装 KB2533623 (https://go.microsoft.com/fwlink/?LinkId=286102)



    重要

    你可以下载并安装先前的知识库文章之一。但是,它们可能已替换为较新的版本。

App-V 5.0 服务器的先决条件

note备注
运行 Windows Server 2012 的计算机已安装以下先决条件:

  • Microsoft .NET Framework 4.5.这就免去了 Microsoft .NET Framework 4 要求。

  • Windows PowerShell 3.0

  • 下载并安装 KB2533623 (https://support.microsoft.com/kb/2533623)



    重要

    你仍可以下载安装以前的知识库 (KB)。但是,它可能已替换为较新的版本。

下表列出了 App-V 5.0 服务器的安装先决条件。用于安装服务器组件的帐户必须对要安装的电脑具有管理权限。此帐户也必须能够查询 Active Directory 目录服务。安装和配置 App-V 5.0 服务器前,必须指定承载各个组件的端口。还必须添加相关的防火墙规则以允许传入请求到达指定端口。

note备注
自动为管理服务禁用 Web 分布式创作和版本管理 (WebDAV)。

独立部署(其中所有组件部署在同一服务器上)和分布式部署支持 App-V 5.0 服务器。根据用于部署 App-V 5.0 服务器的拓扑,每个组件所需的数据稍有不同。

重要

不支持在运行 App-V 的任何之前版本或组件的计算机上安装 App-V 5.0 服务器。此外,不支持在运行服务器核心或域控制器的计算机上安装服务器组件。

先决条件 详细信息

管理服务器

  • Microsoft .NET Framework 4(完整包)(https://www.microsoft.com/download/details.aspx?id=17718)

  • Windows PowerShell 3.0 (https://www.microsoft.com/en-us/download/details.aspx?id=34595)

    note备注
    安装 PowerShell 3.0 需要重启。

  • 启用 IIS 角色并具有以下功能的 Windows Web 服务器:“常见的 HTTP 功能”(静态内容和默认文档)、“应用程序部署”(ASP.NET、.NET 可扩展性、ISAPI 扩展和 ISAPI 筛选器)、“安全”(Windows 身份验证、请求筛选)、“管理工具”(IIS 管理控制台)。

  • 下载并安装 KB2533623 (https://support.microsoft.com/kb/2533623)



    重要

    你仍可以下载安装以前的知识库 (KB)。但是,它可能已替换为较新的版本。

  • Microsoft Visual C++ 2010 SP1 Redistributable Package (x64) (https://www.microsoft.com/download/details.aspx?id=13523)

  • Microsoft Visual C++ 2010 SP1 Redistributable Package (x86)(https://go.microsoft.com/fwlink/?LinkId=267110)

  • 64 位 ASP.NET 注册

App-V 5.0 服务器组件是相互依赖的,但是它们的要求以及必须部署的安装选项各有不同。使用以下信息准备运行 App-V 5.0 管理服务器的环境。

  • 安装位置 - 默认将此组件安装到:“%PROGRAMFILES%\Microsoft Application Virtualization Server”。

  • App-V 5.0 管理数据库的位置 - SQL Server 名称、SQL 实例名称、数据库名称。

  • App-V 5.0 管理控制台的访问权限 - 这是部署结束时应授予对管理控制台的访问权限的用户或组。部署之后,只有这些用户具有访问管理控制台的权限,除非通过管理控制台添加了其他管理员。

    note备注
    不支持安全组和单个用户。必须指定 AD DS 组。

  • App-V 5.0 管理服务网站名称 – 指定网站的名称或使用默认的名称。

  • App-V 5.0 管理服务端口绑定 - 应为计算机上的其他网站未使用的唯一端口号。

  • 对 Microsoft Silverlight 的支持 – 必须安装 Microsoft Silverlight,然后管理控制台才可用。尽管这不是部署的要求,但是服务器必须支持 Microsoft Silverlight。

管理数据库

note备注
仅当使用 App-V 5.0 管理服务器时需要数据库。

App-V 5.0 服务器组件是相互依赖的,但是它们的要求以及必须部署的安装选项各有不同。使用以下信息准备运行 App-V 5.0 管理数据库的环境。

  • 安装位置 - 默认将此组件安装到“%PROGRAMFILES%\Microsoft Application Virtualization Server”。

  • 自定义 SQL 服务器示例名称(如果适用) – 格式应为“INSTANCENAME”,因为安装假设是安装在本地计算机上。如果指定具有以下格式的名称,“SVR\INSTANCE”将失败。

  • 自定义 App-V 5.0 数据库名称(如果适用)– 必须指定唯一的数据库名称。管理数据库的默认值为“AppVManagement”。

  • App-V 5.0 管理服务器位置 – 指定部署管理服务器的计算机帐户。应以“Domain\MachineAccount”格式指定。

  • App-V 5.0 管理服务器安装管理员 - 指定将用于安装 App-V 5.0 管理服务器的帐户。应使用以下格式:“Domain\AdministratorLoginName”。

  • Microsoft SQL Server 服务代理 - 配置运行 App-V 5.0 管理数据的计算机,以便自动重启 Microsoft SQL Server 服务代理。有关详细信息,请查看配置 SQL Server 代理以自动重启服务 (https://go.microsoft.com/fwlink/?LinkId=273725)。

报告服务器

  • Microsoft .NET Framework 4(完整包)(https://www.microsoft.com/download/details.aspx?id=17718)

  • Microsoft Visual C++ 2010 SP1 Redistributable Package (x86)(https://go.microsoft.com/fwlink/?LinkId=267110)

  • note备注
    要帮助减少将不需要或恶意数据发送到报告服务器的风险,你应根据公司安全策略限制对“报告 Web 服务”的访问权限。

    具有 IIS 角色和以下功能的 Windows Web 服务器:“常见的 HTTP 功能”(静态内容和默认文档)、“应用程序部署”(ASP.NET、.NET 可扩展性、ISAPI 扩展和 ISAPI 筛选器)、“安全”(Windows 身份验证、请求筛选)、“安全”(Windows 身份验证、请求筛选)、“管理工具”(IIS 管理控制台)

  • 64 位 ASP.NET 注册

  • 安装位置 - 默认将此组件安装到“%PROGRAMFILES%\Microsoft Application Virtualization Server”。

  • App-V 5.0 报告服务网站名称 – 指定网站的名称或要使用的默认名称。

  • App-V 5.0 报告服务端口绑定 - 应为计算机上运行的其他网站尚未使用的唯一端口号。

报告数据库

note备注
仅当使用 App-V 5.0 报告服务器时需要该数据库。

App-V 5.0 服务器组件是相互依赖的,但是它们的要求以及必须部署的安装选项各有不同。使用以下信息准备运行 App-V 5.0 报告数据库的环境。

  • 安装位置 - 默认将此组件安装到“%PROGRAMFILES%\Microsoft Application Virtualization Server”。

  • 自定义 SQL 服务器示例名称(如果适用) – 格式应为“INSTANCENAME”,因为安装假设是安装在本地计算机上。如果指定具有以下格式的名称,“SVR\INSTANCE”将失败。

  • 自定义 App-V 5.0 数据库名称(如果适用)– 必须指定唯一的数据库名称。报告数据库的默认值为“AppVReporting”。

  • App-V 5.0 报告服务器位置 – 指定部署报告服务器的计算机帐户。应以“Domain\MachineAccount”格式指定。

  • App-V 5.0 报告服务器安装管理员 - 指定将用于安装 App-V 5.0 报告服务器的帐户。应使用以下格式:“Domain\AdministratorLoginName”。

  • Microsoft SQL Server 服务和 Microsoft SQL Server 代理服务 – 这些服务必须与具有查询 AD 的访问权限的用户帐户关联。

发布服务器

  • Microsoft .NET Framework 4(完整包)(https://www.microsoft.com/download/details.aspx?id=17718)

  • Microsoft Visual C++ 2010 SP1 Redistributable Package (x86)(https://go.microsoft.com/fwlink/?LinkId=267110)

  • 具有 IIS 角色和以下功能的 Windows Web 服务器:“常见的 HTTP 功能”(静态内容和默认文档)、“应用程序部署”(ASP.NET、.NET 可扩展性、ISAPI 扩展和 ISAPI 筛选器)、“安全”(Windows 身份验证、请求筛选)、“安全”(Windows 身份验证、请求筛选)、“管理工具”(IIS 管理控制台)

  • 64 位 ASP.NET 注册

App-V 5.0 服务器组件是相互依赖的,但是它们的要求以及必须部署的安装选项各有不同。使用下面的信息以准备环境运行 App-V 5.0 发布服务器。

  • 安装位置 - 默认将此组件安装到“%PROGRAMFILES%\Microsoft Application Virtualization Server”。

  • App-V 5.0 管理服务 URL – 指定 App-V 5.0 管理服务的 URL。这是与发布服务器通信的端口,应使用下面的格式指定:“https://localhost:12345”。

  • App-V 5.0 发布服务网站名称 – 指定网站的名称或要使用的默认名称。

  • App-V 5.0 发布服务端口绑定 - 应为计算机上运行的其他网站尚未使用的唯一端口号。

想对 App-V 提建议?

此处添加建议或参与投票。有关 App-V 的问题,请使用 App-V TechNet Forum(App-V TechNet 论坛)

另请参阅

概念

App-V 5.0 支持的配置

其他资源

计划部署 App-V

-----
你可以在 TechNet Library(TechNet 库)中详细了解 MDOP、在 TechNet Wiki 上搜索疑难解答,或者在 FacebookTwitter 上了解我们的最新动态。
-----