Sunday, June 3, 2012

Installing and Configuring Citrix XenApp 6.0 Fundamentals

Citrix XenApp 6.0 Fundamentals

System Requirements

  1. Citrix XenServer 6.0
  2. Citrix XenApp 6.0 Fundamentals (XAF6)
    1. With Hotfix Rollup Pack 1 for Citrix XenApp 6 for Microsoft Windows Server 2008 R2
  3. Windows Server 2008 R2 Standard Virtual Machine (for XenApp)
    1. without XenServer Tools installed
    2. without Service Pack 1
    3. with .Net Framework 3.5.1 Roles
    4. with Remote Desktop Services (Remote Desktop Session Host and Remote Desktop Licensing) Role
    5. with Internet Information Services (IIS)  Manager Role
  4. Windows Active Directory Domain Controller (DC)
    1. with Certificate Authority (CA)

Installation Procedure

Preparing host machine for virtual machines

  1. Install XenServer 6.0

Creating a Windows Server VM (for DC)

  1. Install a compatible Windows Server operating system that can act as an Active Directory Domain Controller with hostname DC

  1. Launch dcpromo and configure domain

  1. Install and configure DHCP
    1. Configure scope to issue DNS pointing to DC’s IP address

  1. Install and configure CA

Creating a XAF6 VM

  1. Install Windows Server 2008 R2 (without SP1) with hostname XAF6

  1. Join domain as a member.

  1. Request for Web Server certificate from DC CA using CA Web Services at https://CAServer/certsrv

  1. Enter Name with server FQDN
  2. Download and install server certificate into Local Computer > Personal folder
  3. Download and install CA certificate into Trusted Root Certification Authorities

  1. Install .Net Framework 3.5 Role

  1. Install Remote Desktop Services (Remote Desktop Session Host and Remote Desktop Licensing) Role
    1. Configure Remote Desktop Licensing

  1. Download and install Citrix XenApp 6.0 Fundamentals trial.
    1. Enter a valid email address during registration to receive the license code

Configuring XAF6

  1. Trial License Allocation
    1. Login to MyCitrix (or create a new account if you do not have one)
    2. After login, go to: My tools>Choose a Toolbox>Manage Licenses>Allocate.
    3. Select the Don't see your product? link located at the top right corner of the Allocate web key page.
    4. Enter the license code(s) displayed above in the Find your license dialog box and click Continue. When the Host Name warning page displays, select Continue.
    5. Enter the actual server hostname
    6. Download the license file
    7. Launch Citrix XenApp Quick Start > Licensing and install the license

  1. XenApp Agent to accept SSL
    1. Launch IIS Manager and edit Bindings for Default Web Site to add https port 443 with server certificate downloaded earlier selected

  1. Publishing Applications
    1. Install applications on XAF6
    2. Go to Publish Applications and choose the application to publish.
    3. Select the users to publish the application to

  1. Publishing Printers
    1. Install printer(s) on XAF6
    2. Go to Publish printers and choose the printers to publish
    3. Select the users to publish the printers to