How to install Microsoft App-V 5 Full Infrastructure

How to install Microsoft App-V 5 Full Infrastructure

How to install Microsoft App-V 5 Full Infrastructure

This post has already been read 24494 times!

In this post I will take you through the procedure you will need to set up a Microsoft App-V 5.0 Full Infrastructure.  There are some pre-requisites that I will list below but the following should be an easy to follow guide.

Microsoft App-V 5

 

Pre Requisites

  • Domain Controller
  • SQL Server for the App-V Database
  • App-V Management and Publishing Server (These can be seperate but in the case of this they will be on the same server)
  • App-V Client (Windows Desktop or XenApp / XenDesktop Server)
  • Sequencing Machine

I would where possible use virtual machines for this and would snapshot them prior to the install.  This way you have a nice easy rollback if needed.

Step 1 – Setting up the Active Directory Groups

Your initial configuration will be to set up the Active Directory groups needed to install and run App-V 5.  Log into your Domain Controller and create the following 3 groups:

  • App-V Administrators
  • App-V SQL Administrators
  • App-V Users

Step 2 – Setting up the Server Pre Requisites

The following will need to be done on ALL the App-V Servers (SQL, Management and Publishing)

  • Windows Server 2008 R2 or Later
  • Microsoft Dot Net 4.0 Extended Version (download link here)
  • The account used to install App-V has to be a local administrator of the server

In addition to the above the following will need to be done on the Management and Publishing Server

Windows Web Server with IIS Role added and configured with only the following features enabled:

  • Common HTTP Features
    • Static Content
    • Default Document
  • Application Development
    • ASP.Net
    • .Net Extensibility
    • ISAPI Extensions
    • ISAPI Filters
  • Security
    • Windows Authentication
    • Request Filtering

The following Windows Web Server features must be disabled:

  • Common HTTP Features
    • WebDAV Publishing
  • Security
    • Basic Authentication
  • Disable “Anonymous Authentication” in the IIS Console.

Microsoft .NET Framework 3.5 (This must be installed/configured via the ‘Add Features Wizard’ in Server Manager)

Once you have done the above run the following command from an elevated command prompt

dism /Online /Enable-Feature /FeatureName:IIS-ApplicationDevelopment /FeatureName:IIS-ASPNET /FeatureName:IIS-CommonHttpFeatures ^
/FeatureName:IIS-DefaultDocument /FeatureName:IIS-DirectoryBrowsing /FeatureName:IIS-HealthAndDiagnostics /FeatureName:IIS-HttpCompressionStatic ^
/FeatureName:IIS-HttpErrors /FeatureName:IIS-HttpLogging /FeatureName:IIS-HttpTracing /FeatureName:IIS-ISAPIExtensions /FeatureName:IIS-ISAPIFilter ^
/FeatureName:IIS-LoggingLibraries /FeatureName:IIS-ManagementConsole /FeatureName:IIS-ManagementService /FeatureName:IIS-NetFxExtensibility ^
/FeatureName:IIS-Performance /FeatureName:IIS-RequestFiltering /FeatureName:IIS-RequestMonitor /FeatureName:IIS-Security /FeatureName:IIS-StaticContent ^
/FeatureName:IIS-WebServer /FeatureName:IIS-WebServerManagementTools /FeatureName:IIS-WebServerRole /FeatureName:IIS-WindowsAuthentication ^
/FeatureName:WAS-ConfigurationAPI /FeatureName:WAS-NetFxEnvironment /FeatureName:WAS-ProcessModel /FeatureName:WAS-WindowsActivationService

You then need to register BOTH versions of asp.net with the Dot Net Framework.  Run the following 2 commands from the same elevated command prompt.

  • 32-bit registration: c:\windows\microsoft.net\framework\v4.0.30319\aspnet_regiis.exe -ir
  • 64-bit registration: c:\windows\microsoft.net\framework64\v4.0.30319\aspnet_regiis.exe -ir

Now you have to install Microsoft Silverlight onto the Management and Publishing Server.

Silverlight

Step 3 – Setting up the Database Server

The needs to be done on the SQL Server itself.  There is a was of using the database scripts provided in the installer to manually create the database but I will cover that off in a later post.  For the purpose of this article you will need to run the App-V installer on the SQL Server and set up the databases that way.

Click on appv_server_setup.exe

04

Select Install

Accept The License

Accept The License

Select No for Updates

Select No for Updates

Select Management Server DB and Reporting Server DB

Select Management Server DB and Reporting Server DB

Select Installation Location

Select Installation Location

Leave Default Instance

Leave Default Instance

Add Management Server Admin Creds

Add Management Server Admin Creds

Leave Defaults

Leave Defaults

Enter Admin Creds

Enter Admin Creds

Ready For Installation

Ready For Installation

Install

Install

Database Setup Complete

Database Setup Complete

Step 4 – Setting up the Management, Publishing and Reporting Server

This article assumes that you are installing the above 2 components on the same server.  Ensure that you have installed the pre requisites mentioned at the top of this article before running this procedure.

Click on appv_server_setup.exe

04

Select Install

Accept The License

Accept The License

Select No for Updates

Select No for Updates

Select Management Server, Publishing Server and Reporting Server

Select Management Server, Publishing Server and Reporting Server

Select Installation Location

Select Installation Location

Enter Management Database Location

Enter Management Database Location

Enter Reporting Database Location

Enter Reporting Database Location

Configure The Management Server

Configure The Management Server

Configure The Publishing Server

Configure The Publishing Server

Configure The Reporting Server

Configure The Reporting Server

Ready To Install

Ready To Install

All Done

All Done

Ready To Go !!

Ready To Go !!

At this point you have installed the App-V 5 full infrastructure and are ready to start deploying virtual applications.

You will need to prepaire your Publishing server in readyness to push applications out but I will cover that in my next article. (Click here to get there!)

Hope you found this useful.

Laters,
b@m

 

8 thoughts on “How to install Microsoft App-V 5 Full Infrastructure

  1. MsUnlucky

    Looks like I need 4 machines?
    1) AD
    2) SQL server
    3) App-V mgmt & publishing
    4) Sequencing machine

    I am pretty new with this, so I didn’t manage to understand

  2. Khaled

    I followed all the mentioned steps, but I keep getting A prerequisite is missing from this machine. See the installer log file for more information.

    Any idea where i can find the installer log file please note that im using windows server 12.
    Many thanks.

Leave a Reply

Your email address will not be published. Required fields are marked *