实验四十六微软应用程序虚拟化之一APP-V 5.1服务器部署
Microsoft Application Virtualization (App-V) 能够使应用程序不必直接安装在最终用户计算机上便可供这些计算机使用。这是通过一个称为“对应用程序进行排序”的过程实现的,通过此过程,每个应用程序都可以在客户端计算机上其自己的独立虚拟环境中运行。排序的应用程序彼此隔离。这样可以消除应用程序冲突,但应用程序仍可以与客户端计算机进行交互。
App-V Client 具备允许最终用户在应用程序发布到计算机之后与应用程序进行交互的功能。客户端管理每台计算机上虚拟应用程序的虚拟运行环境。在计算机上安装客户端之后,必须通过一个称为“发布”的过程向计算机提供应用程序,这样最终用户就可以运行虚拟应用程序。此发布过程将虚拟应用程序图标和快捷方式复制到计算机上 — 通常复制到 Windows 桌面或“开始”菜单上 — 还会将程序包定义和文件类型关联信息复制到计算机上。发布还会向最终用户计算机提供应用程序包内容。
可以将虚拟应用程序包内容复制到一台或多台 Application Virtualization 服务器上,以便能够根据需要将虚拟应用程序包内容向下传输到客户端并以本地方式缓存。举例来说,如果您使用的是 Microsoft System Center Configuration Manager 2007 之类的电子软件分发系统,那么文件服务器和 Web 服务器也可以用作传输服务器,或者可以将内容直接复制到最终用户的计算机上。在多服务器实现过程中,如果要在所有传输服务器上维护程序包内容并使其保持最新,则需要一个全面的程序包管理解决方案。您可能需要向位于世界各地的最终用户提供许多虚拟应用程序,具体取决于您的组织大小。因此,管理程序包以确保所有用户无论在何时何地需要访问相应的应用程序时都可以获得这些应用程序成为了一项重要的要求。
在Microsoft Application Virtualization System 5.1的版本中包含以下特性:
A. Microsoft Application Virtualization Management Server:负责传输程序包内容并将快捷方式和文件类型关联发布到 Application Virtualization Client,支持主动升级、许可证管理以及可用于报告的数据库(需要SQL数据库),并且提供Web方式管理的平台
B. Microsoft Application Virtualization Sequencer:用于监视和捕获应用程序安装以创建虚拟应用程序包。输出包含应用程序图标、.osd 文件(包含程序包定义信息)、程序包清单文件,以及 .sft 文件(包含应用程序的内容文件)。
C. Microsoft Application Virtualization Client:Application Virtualization Desktop Client 和 Application Virtualization Client for Remote Desktop Services 为虚拟化应用程序提供并管理虚拟环境,管理到缓存的程序包传输、发布刷新、传输,以及与 Application Virtualization Server 的所有交互。
说明:
环境基于实验四十五,另外准备两台Windows Server 2012 虚拟机分别名为APP-VSQL,APP-VServer,并且加入域kkfloat.com,然后关闭防火墙功能。由于APP-V需要SQL数据库,这里使用SQL Server 2012。
1登录APP-VSQL服务器先安装.net 3.5和.net 4.5组件再安装SQL Server ,安装完成后把APP-VServer服务器帐户加入到本地Administrator组里,然后安装Microsoft C++ 2010 (x86)(安装SQL数据库时已安装),接着放入MDOP 2013的安装包,选择APP-V Server 5.1安装管理服务器DB和报表服务器DB,根据向导填写完成安装
2登录APP-VServer服务器,在此服务器上的创建一个共享文件夹APPContents,授予 Everyone有读取权限,此文件夹主要用于以后存放应用程序虚拟化的相关文件。然后安装Microsoft C++ 2010 (x86)、 Microsoft C++ 2010 (x64)和NET3.5 、.NET4.5、IIS角色服务(包括:请求筛选,Windows身份验证,HTTP错误,静态内容,默认文档,目录浏览,HTTP日志记录,请求监视器,
.Net extensibility3.5, .Net extensibility4.5, ASP.NET4.5, ASP.NET3.5, ISAPI扩展,ISAPI筛选器,IIS管理控制台),比较慢,完成准备后放入MDOP 2013的安装包,选择APP-V Server 5.1安装 管理服务器、发布服务器、报表服务器,根据向导填写完成安装,等待安装完成
3登录APP-VServer服务器,打开APP-V管理服务器的Web控制台,进行初始化配置(需要先把IE的安全要调低并且安装Sliverlight插件)
安装过程视频分享: http://pan.baidu.com/share/link?shareid=675891&uk=1025659618