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
相關文章
相關標籤/搜索