Microsoft App-V 5: Installation and Configuration Using Windows Server 2012 and Windows 8! Part 3

Share Button

If you’ve just stumbled upon this article, I recommend you start from the beginning by clicking the Part 1 link below. For easy reading, I’ve broken this blog post into four parts:
Part 1: Microsoft SQL Server Installation
Part 2: Management and Reporting Server Installation
Part 3: Publishing Server Installation, Registration, and Load Balancer Configuration <– YOU ARE HERE
Part 4: Sequencing and Client Installation

On the Publishing Servers (WS12APPV502 and WS12APPV503 in my topology) complete the App-V installation, using the following processes. Repeat this same process for any additional publishing servers. To ease deployment, I’ve created a Prerequisites PowerShell quick reference. Copy the following to paste into an elevated PowerShell prompt:

Install-WindowsFeature Web-Server
Install-WindowsFeature Web-Asp-Net
Install-WindowsFeature Web-Net-Ext
Install-WindowsFeature Web-ISAPI-Ext
Install-WindowsFeature Web-ISAPI-Filter
Install-WindowsFeature Web-Windows-Auth
Install-WindowsFeature Web-Mgmt-Console
Install-WindowsFeature NET-Framework-45-ASPNET
Install-WindowsFeature Web-Asp-Net45

APPV501-0030

Open an Elevated PowerShell prompt and paste the script block:

APPV501-0031

You should see several confirmations that the Roles and Features were installed. When completed, close the PowerShell prompt:

APPV501-0032

Download and install Microsoft C++ 2010 x64 Runtime Redistributable (vcredist_64):

APPV502-0000

Accept the license terms and click Install:

APPV502-0001

Click Finish:

APPV502-0002

Download and install Microsoft C++ 2010 x86 Runtime Redistributable (vcredist_86):

APPV502-0003

Accept the license terms and click Install:

APPV502-0004

Click Finish:

APPV502-0005

Mount the App-V 5 Installation Media and navigate to Drive:\App-V 5.0 Server. Launch APPV_SERVER_SETUP:

APPV502-0006

Click Install:

APPV502-0007

Accept the license terms and click Next:

APPV502-0008

Select Use Microsoft Update and click Next

APPV502-0009

Select Publishing Server and click Next:

APPV502-0010

Click Next:

APPV502-0011

Enter the URL and Port Binding for the management server (http://ws12appv501:552). Enter the Publishing Server Port Binding 554 and click Next:

APPV502-0012

Click Install:

APPV502-0013

Close the App-V Installer. This completes the necessary installations on the publishing servers. Repeat this process for any additional publishing servers.

APPV502-0014

Once all publishing servers have been installed, go back to the management server and complete the following configuration. On the left, select SERVERS:

APPV501-0054

Click Register New Server:

APPV501-0055

Enter the domain\servername (ws12\WS12APPV502) and click Check. Click Add:

APPV501-0056

Repeat this process to add any additional servers (ws12\WS12APPV503):

APPV501-0057

Click Close:

APPV501-0058

To configure the hardware load balancer (i.e. Citrix NetScaler), create a new virtual server with an HTTP 554 Port Binding:

APPV5LB-0000

Add a new service for each publishing server with an HTTP 554 port binding. Use TCP for the service monitor:

APPV5LB-0001

Create Services for any additional publishing servers:

APPV5LB-0002

Review and ensure that each service is up and operational. Create the Virtual Server and close the dialog:

APPV5LB-0003

Review the LB Virtual Server and save the configuration:
APPV5LB-0004

To review any section, please choose from the following:

Part 1: Microsoft SQL Server Installation
Part 2: Management and Reporting Server Installation
Part 3: Publishing Server Installation, Registration, and Load Balancer Configuration <– YOU ARE HERE
Part 4: Sequencing and Client Installation

If you have any questions, comments, or just want to leave feedback, please do so below. Thanks for reading!

–youngtech

Share Button
  1. RafaelRafael02-20-2015

    Thanks for sharing. Great series post.

  2. Richard HussainRichard Hussain01-07-2015

    Really nice article. Thanks

  3. AlekseyAleksey08-07-2013

    Hi Dane.
    Do we need to setup SQL Server Native Client on Management Servers when we use Remote SQL Server ?

Leave a Reply