VMware Horizon View – Composer Server Install and setup

Welcome to my VMware Horizon View series, how I setup “View” in my LAB. In my initial design, I didn’t intend to have a composer server, but as I had to do some labbing around full clones based on 2016 RD in desktop pools, I needed to set up a composer server. Setting up a composer server isn’t very advanced, but be sure to check out the DB-requirements prior to set up, due to the fact that the installation will fail if we don’t setup a supported MS SQL version. This session I will describe how I did the setup of my composer server. This is based on Horizon View 7.7, as this Horizon View component came after I upgraded my Horizon-Lab to 7.7. Prior to installing the composer server, we need to review the pre-requisites layed out by VMware here:

https://docs.vmware.com/en/VMware-Horizon-7/7.7/horizon-installation/GUID-2CE6147A-6C32-48AD-8A92-C8406FA44B8B.html

 

I deploy my new virtual machine with the OS of my choice, VMware Horizon View 7.7 Composer server can be setup on:

I will be using Microsoft Windows Server 2016 in this Lab.

 

I customize the hardware accordingly to VMware’s Hardware requirements:

Composer_install-01

 

I give the server a meaningful computername, in this Lab it will be view-comp01, and join it to the domain. After reboot, I login in and add an ODBC connection to the VMware Horizon View Composer DB I created in my preparations, covered here: VMware Horizon View – Setup DB for Composer

Composer_install-02

I start by pressing “Add…”

 

Composer_install-03

I select SQL Server, Finish

 

Composer_install-04

I give my ODBC-connection a suitable name, ViewComposer, choose the correct server, Next…

 

Composer_install-05

I enter the sql-user and password I defines during preparations of the viewcomposer-database, covered here: VMware Horizon View – Setup DB for Composer

 

Composer_install-06

I change the default database to my ViewComposer-database

 

Composer_install-07

Finish…

 

Composer_install-08

I click “Test Data Source”…

 

Composer_install-09

Successful, OK

 

Composer_install-10

OK

 

Composer_install-11

Now that my ODBC-connection is successfully set up, I can proceed with the actual composer server install.

 

Download Vmware Horizon 7.7.0 View Composer Server

Composer_install-12

 

Start the “VMware-viewcomposer-7.7.0-11038293.exe  ”

Run through the installation as follows:

 

Composer_install-13

Next…

 

Composer_install-14

 

Accept the terms, Next…

 

Composer_install-15

 

Default destination folder is a good a location as any, Next…

 

 

Composer_install-16

I enter the ODBC-settings I defined during the ODBC-setup, Next…

 

Composer_install-17

 

I will use the default SOAP-port, Next…

 

Composer_install-18

 

Install…

 

Composer_install-19

Finish…

 

Composer_install-20

After the installer finish, I click Yes to restart the server.

When the server has restarted, I log in and check that the Composer service has started prior to configuring the VMware Horizon View Connection server with composer functionality

 

Composer_install-21

From the menu I select “Servers”

 

Composer_install-22

I choose Edit on my vCenter-server

 

Composer_install-23

Under View Composer Server Settings, I click Edit

 

Composer_install-24

I select Standalone View Composer Server and enter the server name, credentials and port-number I selected during installation of the composer server

 

Composer_install-25

This will prompt av warning due to certificate, I click View Certificate…

 

Composer_install-26

I click Accept on the Certificate information pop-up

 

Composer_install-27

Next I choose to add my Domain

 

Composer_install-28

I fill in the necessary domain-info, OK

 

Composer_install-29

Having finished the composer and domain-setup, I click OK

 

Composer_install-30

Looking good, job well done, OK…

 

VMware Horizon View planning, deployment etc.

 

Disclaimer: Every tips/tricks/posting I have published here, is tried and tested in different it-solutions. It is not guaranteed to work everywhere, but is meant as a tip for other users out there. Remember, Google is your friend and don’t be afraid to steal with pride! Feel free to comment below as needed.