App-V Management Server部署及序列化应用程序

App-V Management Server部署及序列化应用程序
App-V(Application Virtualization)应用程序虚拟化,是微软发布的MDOP(Microsoft Desktop Optimization Pahck)桌面优化套件中的一款产品;App-V容许用户经过网络得到一个应用程序的虚拟运行环境,而后无需安装该程序,直接能够在虚拟环境中运行。只要在一台模板计算机上把经常使用软件都封装好,而后打包到App-V服务器上,用户就能够直接从App-V服务器下载软件的整个运行环境。因为软件运行是在虚拟的环境中进行,用户不用担忧兼容性问题。
App-V Management Server适合在Active Directory的环境下,配合SQL Server数据库以及用户身份验证来实现应用程序虚拟化。若是在工做组环境下,咱们就不该该使用App-V Management Server,而应该使用App-V Streaming Server。
整个实验环境如图所示,咱们至少须要三台计算机分别是:youngapp.itet.com是域控制器、DNS服务器、CA服务器以及App-V Management Server,yougtemp.itet.com是装有应用程序的模板机,youngclien.itet.com是客户端,都装有windows 2003+sp1操做系统。
clip_p_w_picpath001
App-V Management Server是应用程序虚拟化的核心服务器,专门负责存储,管理通过序列化封装的应用程序。部署以前咱们须要作以下准备:
1) Active Directory
2) DNS
3) XML6.0
4) IIS
5) .Netframework 2.0
6) CA
7) SQL 200+SP4
1、开始作准备工做
前期的准备工做都很简单再也不详细阐述
2、开始部署APP-V Server,载入MDOP2009光盘
如图所示:点击“Application Virtualization for Desktops 4.5”
clip_p_w_picpath003
选择“安装Microsoft System Center Application Virtualization Management Server 4.5”
clip_p_w_picpath005
安装程序正在准备
clip_p_w_picpath006
进入安装向导后,点击“下一步”
clip_p_w_picpath007
接受许可条款
clip_p_w_picpath008
填写你的注册信息
clip_p_w_picpath009
省事点咱们就选择“典型”安装
clip_p_w_picpath010
选择你要使用的数据库服务器,咱们就选择安装在本地主机上的数据库服务器便可。
clip_p_w_picpath011
为数据库服务器建立一个新数据库,数据库名:APPVIRT
clip_p_w_picpath012
选择咱们刚才建立的证书,钩选“使用加强的安全”,这样客户机和服务器可使用加密的RTSPS协议进行链接。
clip_p_w_picpath013
选择“使用默认端口(322)”,客户机将使用此端口与服务器通讯。
clip_p_w_picpath014
指定只有“Domain Admins”组的用户能够管理该服务器
clip_p_w_picpath015
指定只有“Domain Users”组的用户能够访问该服务器
clip_p_w_picpath016
接下来要设置App-V Management Server的内容路径,咱们选择了E:\content目录下,注意,这个文件夹须要设置为共享,未来被序列号封装的程序会存储在这个文件夹中。
clip_p_w_picpath017
记得修改E:\content文件的权限,Domain Admins组的用户具备彻底控制权限,Domian Users组的用户只有读取的权限
clip_p_w_picpath019
向导已就绪,点击“安装”
clip_p_w_picpath020
如图所示:安装完成。
clip_p_w_picpath021
安装成功后须要重启服务器
clip_p_w_picpath022
从新启动后,咱们打开App-v 的管理控制台,如图所是:右键“链接到Application Virtualization系统”
clip_p_w_picpath024
输入Web服务器主机名,选择“使用安全链接”,断口“443”,登陆凭证“使用当前Windows 账户”
clip_p_w_picpath025
成功链接后咱们来作一些配置,右键Default Application属性
clip_p_w_picpath027
修改OSD路径和图标路径,如图所示:该成UNC的方式的路径。
clip_p_w_picpath028
选择向客户端发送快捷方式的位置,在此就选择“发布到用户的桌面”
clip_p_w_picpath029
在“文件关联”中能够设置这个应用程序和哪些扩展名能够产生关联
clip_p_w_picpath030
访问权限,咱们只容许Domain Users 组的用户能够访问。
clip_p_w_picpath031
设置服务器属性,展开服务器组,点击Default Server Group,如图所示:右键YOUNGAPP属性
clip_p_w_picpath033
输入DNS主机名
clip_p_w_picpath034
选择服务器将支持哪一种协议,默认是只支持RTSPS协议加密链接,此实验因为咱们申请了证书,因此就跟着默认设置走了,也能够把二者都钩上。
clip_p_w_picpath035
点击“查看证书”,能够查看咱们刚才建立的证书。
clip_p_w_picpath036
设置服务器文件所占用的内存资源,用户可根据本身服务器硬件配置,自定义。
clip_p_w_picpath037
3、客户端配置,首先载入MDOP2009安装光盘
如图所示:点击“Application Virtaulization for Desktops 4.5”
clip_p_w_picpath039
点击“安装 Microsoft Application Virtualization Desktops client 4.5”
clip_p_w_picpath041
安装提示:要在此程序前安装以下组件,点击“Install”系统会自动安装。
clip_p_w_picpath042
进入APP-V Client安装向导
clip_p_w_picpath043
接受许可协议
clip_p_w_picpath044
咱们就选择“自定义”安装
clip_p_w_picpath047
目标文件夹存放路径,默认设置便可。
clip_p_w_picpath048
注意下图中的首选驱动器号Q(此驱动器号能够修改),App-V Client会在客户机上虚拟出一个Q盘,在Q盘运行虚拟应用程序,所以之后咱们在模板机上封装虚拟应用程序时也要注意把被封装的软件安装到Q盘。全局数据位置和用户数据位置咱们取默认值就能够了。
clip_p_w_picpath049
缓存大小设置,取默认值便可。
clip_p_w_picpath050
Application Source Root位置保持空值便可。若是使用此选项,则会覆盖 OSD 文件中 CODEBASE HREF URL 的协议、服务器和端口部分。应用程序受权指的是在启动应用程序以前至少进行一次身份验证,自动加载应用程序设置的是什么时候以及如何从后台自动加载应用程序。
clip_p_w_picpath051
发布服务器设置,显示名称输入发布服务器名,类型“加强的安全App-v Server”,主机名能够是IP地址或主机名,端口“322”,点击“下一步”
clip_p_w_picpath052
向导已就绪,开始安装
clip_p_w_picpath053
安装正在进行中
clip_p_w_picpath054
如图所示安装完成
clip_p_w_picpath055
重启计算机后,打开个人电脑,能够看到系统由多了一个“本地磁盘Q”
clip_p_w_picpath057
打开APP-V Client管理控制台,展开“发布服务器”,右键APP_V Server刷新服务器
clip_p_w_picpath059
会发现App-v Client没法从服务器中更新发布信息,
clip_p_w_picpath061
这时就须要打开事件查看器,找一下问题所在,
clip_p_w_picpath062
在来到App-v Server上看一下,怎么回事?哦!错误以大堆!
clip_p_w_picpath064
如图所示: 看来问题出在了证书上,“网络服务”帐户没有适当的权限对证书进行访问
clip_p_w_picpath065
在服务中找到Application Virtualization Management Server属性,将“登陆身份”改成本地系统帐户或者将“此帐户”加入到管理员组
clip_p_w_picpath066
改为“本地系统帐户”后须要,重启一下服务才会生效。
clip_p_w_picpath067
重启服务后,再来到客户端上刷新服务器
clip_p_w_picpath068
如图所示:桌面上多出一个应用程序图标,这个程序就是App-V服务器自带的一个虚拟应用程序范例。看到这个画面,证实咱们对App-V Client的配置是成功了!
clip_p_w_picpath070
固然此时咱们也不使用证书,把端口从RTSPS改称RTSP也能够实现相同的效果;可是,在安全性方面就可想而知了。
4、配置模板机
首先,咱们先要在模板机上建立出一个磁盘分区“Q”,存放咱们的虚拟应用程序。此盘符必定要和App-v Client上的虚拟应用程序的分区盘符一致。
clip_p_w_picpath072
载入MDOP2009光盘开始部署App-v Sequencer
clip_p_w_picpath074
要求在安装前如今你的计算机上安装以下补丁,点击“Install”系统会自动替你安装。
clip_p_w_picpath075
开始安装App-V Sequencer
clip_p_w_picpath076
接受许可协议
clip_p_w_picpath077
存放路径,选择默认设置便可
clip_p_w_picpath078
想到已就绪,点击“安装”
clip_p_w_picpath079
已成功安装完成
clip_p_w_picpath080
5、开始序列化应用程序
打开App-V Sequencer管理控制台,如图所示:点击“新建包”
clip_p_w_picpath082
填写包信息
clip_p_w_picpath084
选择要监视的路径,此试验咱们来安装office作测试,首先在Q盘中建立一个目录,存放应用程序,此目录文件夹要知足8.3规则
clip_p_w_picpath086
而后开始安装office
clip_p_w_picpath087
选择“自定义安装”作一个简单的测试,装几个经常使用的软件测试一下,注意:必定要安装在“Q: \
clip_p_w_picpath088
自定义一下只安装“word”、“excel”、“powerpoint”
clip_p_w_picpath089
点击完成,安装结束。
clip_p_w_picpath090
此时点击“中止监视”,开始下载记录完成的虚拟环境
clip_p_w_picpath092
虚拟环境下载完毕后,点击“下一步”
clip_p_w_picpath094
向虚拟文件系统添加文件,若是有点击“添加”,没有点击“下一步”
clip_p_w_picpath096
定义快捷方式和文件关联,咱们只想保留刚刚安装的几个程序就好,其余的吗?就删除了,固然,不删除也没事的。
clip_p_w_picpath098
删除其余应用程序后,点击“下一步”
clip_p_w_picpath100
启动应用程序,点击“所有启动”
clip_p_w_picpath102
启动成功,点击“下一步”
clip_p_w_picpath104
如图所示“序列化应用程序”成功,点击“完成”
clip_p_w_picpath106
如图所示:切换到“部署”,确认一下使用的协议、主机名(要和申请证书时的公用名称相一致)、端口、操做系统的选择(容许程序包能够安装在那些操做系统上),修改完后,点击红色箭头处保存设置
clip_p_w_picpath108
将此程序包保存到App-V Server上的共享文件content上
clip_p_w_picpath109
如图所示:能够看到office的应用程序包
clip_p_w_picpath111
来到App-V Server上导入office的应用程序
clip_p_w_picpath113
选择“office2003.sprj”
clip_p_w_picpath114
填写“常规信息”
clip_p_w_picpath116
选择要把“应用程序”的快捷键发布到什么地方?
clip_p_w_picpath118
分配权限,容许那些用户可使用该应用程序,此试验咱们只容许“Domain Users”组的用户可使用
clip_p_w_picpath120
摘要信息,检查无误,点击“完成”
clip_p_w_picpath122
如图所示:应用程序导入成功后,须要修改该程序的OSD路径和图标路径,修改为UNC方式的路径,修改后应用程序的图标也会跟着改变
clip_p_w_picpath124
clip_p_w_picpath126
来到App-V Client上“刷新服务器”
clip_p_w_picpath059[1]
如图所示:桌面上多出了“Excel”、“Powerpoint”、“Word”三个快捷方式,点击“word”打开,右下方能够看到启动word的进度条
clip_p_w_picpath128
如图所示:word已成功打开,此试验到此结束。
clip_p_w_picpath130
相关文章
相关标签/搜索