App-V 5.1 先决条件
在安装 Microsoft Application Virtualization (App-V) 5.1 之前,请确保已安装以下所有必需的必备软件。
有关 App-V 服务器、Sequencer 和客户端支持的操作系统和硬件要求的列表,请参阅 App-V 5.1 支持的配置。
每个操作系统上预安装的软件摘要
下表指示已针对不同操作系统安装的软件。
操作系统 | 先决条件说明 |
---|---|
Windows 10 | 已安装所有必备软件。 |
Windows 8.1 | 已安装所有必备软件。 注意:如果你运行的是 Windows 8,请在使用 App-V 5.1 之前升级到 Windows 8.1。 |
Windows Server 2012 | 已安装以下必备软件: - Microsoft .NET Framework 4.5 - Windows PowerShell 3.0 注意:安装 PowerShell 3.0 需要重启。 |
Windows 7 | 尚未安装必备软件。 必须先安装它,然后才能安装 App-V。 |
App-V 服务器必备软件
安装 App-V 5.1 服务器组件所需的必备软件。
开始之前要了解的内容
用于安装 App-V 服务器的帐户
用于安装 App-V 服务器组件的帐户必须具有:
- 要安装组件的计算机上的管理权限。
- 查询 Active Directory 域服务的功能。
端口和防火墙
- 指定托管每个组件的端口。
- 添加关联的防火墙规则以允许传入指定端口的请求。
Web 分布式创作和版本控制 (WebDAV)
为管理服务自动禁用 WebDAV。
支持的部署方案
- 独立部署,其中所有组件都部署在同一台服务器上。
- 分布式部署。
不支持的部署方案
- 在同一服务器上安装多个 App-V 服务器版本的并行实例。
- 在运行服务器核心或域控制器的计算机上安装 App-V 服务器组件。
管理服务器必备软件
先决条件和所需设置 | 详细信息 |
---|---|
支持的 SQL Server 版本 | 有关支持的版本,请参阅 App-V 5.1 支持的配置。 |
Microsoft .NET Framework 4.5.1 (Web Installer) | |
Windows PowerShell 3.0 | 安装 PowerShell 3.0 需要重启。 |
下载并安装 KB2533623 | 仅适用于 Windows 7。 |
Visual Studio 2013 的 Visual C++ 可再发行程序包 | |
64 位 ASP.NET 注册 | |
Windows Server Web 服务器角色 | 必须将此角色添加到管理服务器支持的服务器操作系统。 |
Web 服务器 (IIS) 管理工具 | IIS 管理脚本和工具。 |
Web 服务器角色服务 |
常见 HTTP 功能: - 静态内容 - 默认文档 应用程序开发: - ASP.NET - .NET 扩展性 - ISAPI 扩展 - ISAPI 筛选器 安全: - Windows 身份验证 - 请求筛选 管理工具: - IIS 管理控制台 |
默认安装位置 | %PROGRAMFILES%\Microsoft Application Virtualization Server |
管理数据库的位置 | SQL Server 数据库名称、SQL Server 数据库实例名称和数据库名称。 |
管理控制台和管理数据库权限 | 部署完成后可以访问管理控制台和数据库的用户或组。 除非使用管理控制台添加其他管理员,否则只有这些用户或组有权访问管理控制台和数据库。 |
管理服务网站名称 | 管理控制台网站的名称。 |
管理服务端口绑定 | 管理服务的唯一端口号。 计算机上的另一个进程不能使用此端口。 |
重要提示
必须在打开 Web 管理控制台的浏览器上启用 JavaScript。
管理服务器数据库必备软件
仅当使用 App-V 5.1 管理服务器时,才需要管理数据库。
先决条件和所需设置 | 详细信息 |
---|---|
Microsoft .NET Framework 4.5.1 (Web Installer) | |
Visual Studio 2013 的 Visual C++ 可再发行程序包 | |
默认安装位置 | %PROGRAMFILES%\Microsoft Application Virtualization Server |
自定义 SQL Server 实例名称 ((如果适用)) | 要使用的格式: INSTANCENAME 此格式基于安装在本地计算机上的假设。 如果使用 SVR\INSTANCE 格式指定名称,则安装将失败。 |
自定义数据库名称 ((如果适用)) | 唯一的数据库名称。 默认值:AppVManagement |
管理服务器位置 | 部署管理服务器的计算机帐户。 要使用的格式:Domain\MachineAccount |
管理服务器安装管理员 | 用于安装管理服务器的帐户。 要使用的格式:Domain\AdministratorLoginName |
Microsoft SQL Server 服务代理 | 配置管理数据库计算机,以便自动重启Microsoft SQL Server 代理服务。 有关说明,请参阅 将 SQL Server 代理配置为自动重启服务。 |
发布服务器必备软件
先决条件和所需设置 | 详细信息 |
---|---|
Microsoft .NET Framework 4.5.1 (Web Installer) | |
Visual Studio 2013 的 Visual C++ 可再发行程序包 | |
64 位 ASP.NET 注册 | |
Windows Server Web 服务器角色 | 必须将此角色添加到管理服务器支持的服务器操作系统。 |
Web 服务器 (IIS) 管理工具 | IIS 管理脚本和工具。 |
Web 服务器角色服务 |
常见 HTTP 功能: - 静态内容 - 默认文档 应用程序开发: - ASP.NET - .NET 扩展性 - ISAPI 扩展 - ISAPI 筛选器 安全: - Windows 身份验证 - 请求筛选 管理工具: - IIS 管理控制台 |
默认安装位置 | %PROGRAMFILES%\Microsoft Application Virtualization Server |
在同一服务器上安装管理服务器和发布服务器时的管理服务 URL | App-V 管理服务的 URL。 这是发布服务器与之通信的端口: https://localhost:12345 |
在不同服务器上安装管理服务器和发布服务器时的管理服务 URL | App-V 管理服务的 URL。 这是发布服务器与之通信的端口: https://MyAppvServer.MyDomain.com |
发布服务网站名称 | 发布网站的名称。 |
发布服务端口绑定 | 发布服务的唯一端口号。 计算机上的另一个进程不能使用此端口。 |
报表服务器必备软件
先决条件和所需设置 | 详细信息 |
---|---|
支持的 SQL Server 版本 | 有关支持的版本,请参阅 App-V 5.1 支持的配置。 |
Microsoft .NET Framework 4.5.1 (Web Installer) | |
Visual Studio 2013 的 Visual C++ 可再发行程序包 | |
64 位 ASP.NET 注册 | |
Windows Server Web 服务器角色 | 必须将此角色添加到管理服务器支持的服务器操作系统。 |
Web 服务器 (IIS) 管理工具 | IIS 管理脚本和工具。 |
Web 服务器角色服务 | 若要降低将不需要的数据或恶意数据发送到报表服务器的风险,应根据公司安全策略限制对 Reporting Web 服务的访问。 常见 HTTP 功能: - 静态内容 - 默认文档 应用程序开发: - ASP.NET - .NET 扩展性 - ISAPI 扩展 - ISAPI 筛选器 安全: - Windows 身份验证 - 请求筛选 管理工具: - IIS 管理控制台 |
默认安装位置 | %PROGRAMFILES%\Microsoft Application Virtualization Server |
Reporting Service 网站名称 | 报告网站的名称。 |
Reporting 服务端口绑定 | Reporting 服务的唯一端口号。 计算机上的另一个进程不能使用此端口。 |
报告数据库必备软件
仅当使用 App-V 5.1 报表服务器时,才需要 Reporting 数据库。
先决条件和所需设置 | 详细信息 |
---|---|
Microsoft .NET Framework 4.5.1 (Web Installer) | |
Visual Studio 2013 的 Visual C++ 可再发行程序包 | |
默认安装位置 | %PROGRAMFILES%\Microsoft Application Virtualization Server |
自定义 SQL Server 实例名称 ((如果适用)) | 要使用的格式: INSTANCENAME 此格式基于安装在本地计算机上的假设。 如果使用 SVR\INSTANCE 格式指定名称,则安装将失败。 |
自定义数据库名称 ((如果适用)) | 唯一的数据库名称。 默认值:AppVReporting |
报表服务器位置 | 部署报表服务器的计算机帐户。 要使用的格式:Domain\MachineAccount |
报表服务器安装管理员 | 用于安装报表服务器的帐户。 要使用的格式:Domain\AdministratorLoginName |
Microsoft SQL Server 服务和 Microsoft SQL Server 服务代理 | 将这些服务配置为与有权查询 AD DS 的用户帐户相关联。 |
App-V 客户端必备软件
为 App-V 客户端安装以下必备软件。
先决条件 | 详细信息 |
---|---|
Microsoft .NET Framework 4.5.1 (Web Installer) | |
Windows PowerShell 3.0 | 安装 PowerShell 3.0 需要重启。 |
KB2533623 | 仅适用于 Windows 7:下载并安装知识库。 |
Visual Studio 2013 的 Visual C++ 可再发行程序包 |
远程桌面服务客户端必备软件
为 App-V 远程桌面服务客户端安装以下必备软件。
先决条件 | 详细信息 |
---|---|
Microsoft .NET Framework 4.5.1 (Web Installer) | |
Windows PowerShell 3.0 | 安装 PowerShell 3.0 需要重启。 |
KB2533623 | 仅适用于 Windows 7:下载并安装知识库。 |
Visual Studio 2013 的 Visual C++ 可再发行程序包 |
Sequencer 先决条件软件
安装必备组件之前:
运行 Sequencer 的计算机应具有与运行虚拟应用程序的计算机相同的硬件和软件配置。
排序过程需要大量资源,因此请确保运行 Sequencer 的计算机具有足够的内存、快速处理器和快速硬盘驱动器。 本地安装的应用程序的系统要求不能超过 Sequencer 的系统要求。 有关详细信息,请参阅 App-V 5.1 支持的配置。
先决条件 | 详细信息 |
---|---|
Microsoft .NET Framework 4.5.1 (Web Installer) | |
Windows PowerShell 3.0 | 安装 PowerShell 3.0 需要重启。 |
KB2533623 | 仅适用于 Windows 7:下载并安装知识库。 |
Visual Studio 2013 的 Visual C++ 可再发行程序包 |