Pages

XenApp 5 on Server 2003 R2 SP2 - Installation Guide - PoC

Today I successfully deployed a XenApp 5 on a Server 2003 R2 SP2. It was a Proof of Concept (PoC) to one of customer in Sri Lanka and their requirement was to publish one of their application (which is only run on Windows XP) to publish on Windows 7 users.

After gathering information we realized that the client application supports to run on terminal sessions and also can be hosted on server 2003 R2 SP2 machine.

So, We started a PoC to achieve customers requirements and we just used a Desktop with 4GB RAM and 3GHz processor with Server 2003 R2 SP2 installed.

Following are the installation steps we followed;

Step 01 - Prepare the server

Install Server 2003 R2 SP2 on a machine and add it to the AD. Get a Domain user account and add it to the local machine's administrator group (Or get a domain admin account) and login to the machine using this account.

Step 02 - Install Prerequisites

Install Dotnet Framework 3.5 SP1 and KB961118 hotfix (Download the correct update file for server 2003 and make sure you downloaded the file for the correct platform. In my case its 64 bit)

Get the files downloaded from following links


Step 03 - Install Windows components

Install Windows components which is required for the XenApp installation

  • Go to "Add or Remove Programs" from the control panel.
  • Click "Add/Remove Windows Components" in the left column.
  • Check the box next to "Application Server".
  • Scroll down to "Internet Explorer Enhanced Security Configuration" and uncheck it. (This is to prevent the annoyance of its popups and if you know how to deal with it, just keep it checked).
  • Scroll down and check the boxes next to "Terminal Server" and "Terminal Server Licensing".
  • Click next again Click Next on the Terminal Server setup notice.
  • Click Next on the next "Terminal Server Setup" notice about Security. (We will not be installing any legacy software so we are fine with the default selection of Full Security).
  • Click "I will specify a license server within 120 days" and click Next
  • Click Per User licensing mode and click Next.
  • Click Next and it will start installing selected windows components. (It will ask for the server 2003 CD and keep it ready).
  • When the Windows Components Wizard is complete, click Finish.
  • Adding Terminal Server in Application Server mode requires the server to be restarted. Click Yes to restart the Machine.

Step 04 - Install XenApp 5

Download the XenApp 5 for server 2003 from the Citrix Website. You can request a trial and a trial key will be provided to you.

To activate your trial license, go to My Account on Citrix.com and login using your existing credentials if you are not already logged in. After login, go to: My tools>Choose a Toolbox>Manage Licenses>Allocate. Select the "Don't see your product?" link located at the top right corner of the Allocate web key page. Enter the trial key in the Find your license dialog box and click Continue. When the Host Name warning page displays, select Continue. It will guide you through the four-step license file generation process. And download the license file.

  • Run the XenApp and Click on "Install XenApp".
  • Click on "Install Server-Hosted Apps".
  • Accept the Agreement and Click Next.
  • Select "XenApp Platinum Edition and click Next. (Select whatever the version you want).
  • Select "License Server" along with other default selection and click Next.
  • Click next on "Product Installation Directory".
  • Enter Farm Name and click Next. (Ex- NewFarm).
  • Accept other Defaults and it may take few minutes to complete the installation.

Step 05 - Configure XenApp

Open “License Management Console”
  • Click “Step 2: Copy license file to this license server”
  • Goto “Configure License Server”
  • Upload the license file

Open “Delivery Service Console”
  • Right Click on the Farm and Select “Properties”
  • Goto “Server default” → License Server
  • Enter the license server IP → ok

Open “Citrix Web Interface Management”

  • Right click on “XenApp Web Sites” → Creat Site
  • check “Set as the default page for the IIS site” → next
  • accept other default options
  • farm name = NewFarm
  • add XenApp server by its host name → next
  • Accept other default options


Step 06 - Publish a test application

  • Open “Delivery Service Console”
  • Expand the Farm and right click on Applications and click on "Publish Application"
  • Click Next at the Welcome screen.
  • Click Next, accepting the defaults for Application Type. (We are publishing a hosted application which is already installed on this server).
  • Browse to the application executable.
  • Select which Servers/Worker Groups will run the application and click Next. (In our case it's the local machine)
  • Select which Users/Groups will be allowed to run the application – it’s best to use Domain Groups for easier management/delegation.
  • Accept all the other default options. (Change settings as necessary. I accepted defaults in my case).

Step 07 - Run Published Applications

  • Open "Internet Explorer" and enter the server IP.
  • Login using a domain credentials. (This user must have permission to run the published application. Check Step 05)
  • Install the Citrix Receiver.
  • Now you will be able to see published applications on the site and they will be accessible by simply clicking on it.


So, that was the steps I followed for the Proof of Concept for my customer and it was successful. Hope this guide will help to someone and all of your comments are welcome!!

No comments:

Post a Comment