App-V(Application Virtualization)應用程序虛擬化。是MDOP中提供了一套用於優化客戶端桌面環境的組件,MDOP是桌面優化套件(Microsoft Desktop Optimization Pack)的縮寫。App-V允許用戶通過網絡獲得一個軟件的虛擬運行環境,然後無需安裝軟件,直接可以在虛擬環境中運行軟件。由於軟件運行是在虛擬的環境中進行,用戶不用擔心兼容性問題,APP-V服務器主要分爲三大部分,這三部分分別是:
1. App-V Management Serve
我們今天爲大家介紹App-V Management Server的部署。App-V Management Server是應用程序虛擬化的核心服務器。App-V Management Server適合在Active Directory的環境下,配合SQL Server數據庫以及用戶身份驗證來實現應用程序虛擬化。如果在工作組環境下,應該使用App-V Streaming Server。
我們準備了三臺計算機APP-server用於App-V Management Server的部署,操作系統是Windows server 2003 SP1企業版,App-client是APP-V的客戶機(測試計算機),APP-template是APP-V模板計算機,封裝打包處理將應用程序上傳給APP-V服務器。爲了部署App-V ManagementServer,我們需要滿足下列條件:
msxml6.0是微軟的XML解析器,你不做開發的話基本上用不到,不過你電腦上安裝的有些程序可能需要它。我們今天這個軟件就會用到。
framework2.0是Microsoft.NET程序的開發框架的運行庫,如果你運行的程序是用.net開發的,就需要Framework作爲底層運行環境。
由於上述的這些軟件我們在前幾篇的博文中都介紹過安裝步驟了,所以在這就不贅述了。上述條件都具備了,我們就可以安裝APPP-V服務器了。
本實驗的大致拓撲圖如下:
在MDOPSERVER上放入MDOP 2008 R2的安裝光盤,如下圖所示,選擇“Application Virtualization For Desktop 4.5”。
這不我們選擇“安裝Microsoft System Center Application Virtualization Management Server 4.5 ”
下一步
同意安裝許可協議
輸入相關的信息
使用local數據庫,點擊下一步
這裏選擇“創建新數據庫”,不要使用現有的數據庫,路徑就安裝在默認路徑!
選擇剛纔爲APP-V服務器申請的證書,使用增強的安全
爲服務器指定一個管理員組,我們選擇admins組
存儲應用程序內容的位置,默認的路徑太深了,我們就把他放在E盤根目錄下的content文件夾中。注意:E盤下的content文件夾使我們手工建立,而且得給用戶能有讀寫的權限並且文件夾要共享。
點擊安裝開始安裝APP-V服務器
等待了一段時間後後APP-V服務器安裝完成
完成後需要重新啓動計算機,點擊“是”
二、啓動SQL Server代理服務和APP-V服務
重啓完成後,我們需要手工啓動APP(應用程序虛擬化服務)。原因是APP服務在等待SQL 服務的啓動,而造成了服務啓動延遲。這是正常現象啊!大家莫怕,只要每次重啓機器後手工啓動一下APP服務即可。估計在物理機上APP服務是可以自動啓動起來的。
接下來啓動SQL Server服務和SQL Server 代理服務
上述工作都完成後,我們開始配置APP-V服務器,如圖右擊APP-V服務器,選擇“鏈接到APP-V系統”
我們先使用正常的連接方法,不使用加密(證書驗證)的方法連接。後續文章會講到證書驗證的。輸入APP-V服務器的名稱,點擊確定開始連接 。
連接到服務器後選擇服務器組中的“PP-SERVER”性。
這裏我們選擇使用RTSP協議,端口爲554.默認的協議是RTSPS協議,端口爲322,這個協議我們在後面會講的
點擊高級選項卡,在下面可以配置一下相關的屬性,這裏我們就選擇默認的就可以了。
在E盤下的content文件夾中有一個DefaultApp.sft文件,這個是AP-V服務器中自帶的一個測試軟件,今天我們就先拿這個軟件來測試一下APP-V服務器。既然我們要使用RTSP協議和端口554,那麼在默認的配置文件中我們也得做一些更改,如下圖:打開“content”文件夾中的“DefaultApp.osd.”文件,把協議改爲RTSP,端口改爲554,保存並退出。
最後選擇“應用程序”中的“Default Applicaton”屬性。
接着切換到“快捷方式選項卡下,選擇程序發佈的位置
“訪問權限”我們將Domain Users組添加進去,給這個組的成員訪問權限,點擊應用確定退出。
至此,APP-V服務器安裝並配置完成