对于一个新的虚拟化应用程序,在企业生产部署前必须进行三个阶段:准备阶段、排序阶段、测试阶段

APP-V 虚拟化QQ2010_第1张图片

APP-V 虚拟化QQ2010_第2张图片

一、准备阶段

在准备阶段,可以构建虚拟测试环境

APPVSERVER服务器一台、SQL数据库服务器一台、一台普通客户端、一台序列化主机客户端

这里需要注意的就是序列化主机客户端的操作系统版本尽量和实际生产环境中客户端操作系统一致,保证文件存档和配置信息正确无误。

Setp1:虚拟机部署

Setp2:配置虚拟机

在配置虚拟机过程中可以对系统服务进行优化,必须关闭Windows防火墙,防止打包后的应用程序被防火墙阻止导致不能访问Internet

Setp3:安装APPV排序软件

安装MDOP中的Microsoft Application Virtualization Sequencer排序组件

Setp4:准备QQ2010安装包

至http://im.qq.com下载QQ2010安装程序

 

二、排序阶段

1、打开Microsoft Application Virtualization Sequencer,选择新建包(图1)

APP-V 虚拟化QQ2010_第3张图片

图1:新建包

 

填写包名称(图2)

APP-V 虚拟化QQ2010_第4张图片

图2:填写包名称

 

2、监视安装

点击开始监视启动虚拟环境来进行QQ2010的本地安装

APP-V 虚拟化QQ2010_第5张图片

图3:监视器安装

 

在选择安装路径时笔者选择了C:\PROGRAM FILES\TENCENT 提示如下

APP-V 虚拟化QQ2010_第6张图片

图4:8.3命名

指定的目录不符合8.3命名约定,可能与其他含有相同短名称的包发生冲突

关于8.3命名:http://baike.baidu.com/view/3307200.htm

为了符合8.3命名,这里选择C:\2010.QQ为安装路径

 

APP-V 虚拟化QQ2010_第7张图片

图5:安装QQ2010

 

打开QQ2010安装文件

在安装过程中选择安装路径,以及聊天记录存放路径这一步至关重要,关系到整个QQ2010是否能成功部署的关键:(图6)

程序安装目录:C:\2010.QQ

个人文件夹目录:C:\2010.QQ

APP-V 虚拟化QQ2010_第8张图片

图6:选择安装及数据文件路径

 

安装完毕后会卡在安装QQ管理器界面,由于这个组件不在QQ安装目录下,我们可以直接忽略并删除

C:\QQSoftMgr目录内的所有文件

APP-V 虚拟化QQ2010_第9张图片

图7:安装QQ管理器

APP-V 虚拟化QQ2010_第10张图片

图8:停止监视

停止监视安装

配置应用程序界面这里我们看到了一些不必要的应用程序,我们需要将其删除

并且只保留腾讯QQ一个程序

APP-V 虚拟化QQ2010_第11张图片

图9:配置应用程序

APP-V 虚拟化QQ2010_第12张图片

图10:配置快捷方式位置以及程序关联

 

 

3、安装后登录

APP-V 虚拟化QQ2010_第13张图片

图11:安装后启动应用

 

 APP-V 虚拟化QQ2010_第14张图片

图12:启动QQ2010

 

启动完毕后记得删除个人账号配置信息,以免客户端启动残留

APP-V 虚拟化QQ2010_第15张图片

图13:删除账户残留信息

 

APP-V 虚拟化QQ2010_第16张图片

图14:打包完毕

 

APP-V 虚拟化QQ2010_第17张图片

图15:修改服务器URL

 

值得一提的是,虽然这个应用程序打包完毕了,还是需要修改部署参数或者手动修改QQ.OSD文件

选择服务器使用的协议、主机名、以及端口号,这样点击保存将应用程序传送到服务器共享即可