Recently I have been testing the features of App-V and deploying applications i my own lab, something that was much easier than I thought to begin with. In this guide I will show you how to install and configure the infrastructure needed to run App-V.
In a later post I will show you how to create applications and how to deploy them to clients. (Both through App-V and ConfigMgr)
For the people who look extra carefully at the pictures, you will see that I run the databases on the same server as ConfigMgr. This is not allowed if you are using the license for SQL that comes with Configuration Manager!
Let us start with looking at the whole picture with the servers needed, in the picture bellow you will see how one of my environments are configured. The servers marked in red are the ones we need as minimum for App-V. (AD, SQL and App-V)
On the AD server, we need to create three groups for our different roles in App-V.
Next step is to configure the App-V server before we start the installation. The following roles and software is needed for App-V to install and function:
- .Net 4.0
- PowerShell 3.0
- IIS with ASP.Net
- Visual C++ 2010
I installed and configured IIS with the following selection:
This next part can be done in two ways, depending on the access you have to the SQL-server. If you have access to the server, the databases can be prepared using the installer, but if not, there are two scripts that can be sent to your administrator for him or her to run. I will show you how to prepare the database using the installer.
This is part is done on the SQL-server!
When the databases has been created, it is time to install the “Management Server”, “Publishing Server” and “Reporting Server”. Start with loging in on the APP-V server and mount the ISO, then select to run the installation for APP-V 5.0 SP1 Server and click on “Install”. Again, accept the license terms and select a proper value for updates.