top of page
Writer's pictureBarry Ling

Horizon 7 Basic Installation

Updated: Mar 25, 2022


To make a Horizon platform for providing basic VDI service is not a difficult task. Just setting up a Connection Server is good enough to serve the purpose. And the process is relatively simple.


It involves following steps.

1. Basic installation


Let's start from the very beginning. First, find yourself a Windows Servers with at least 4 Cores of CPU and 8GB of RAM.


Then you may download the installation execute files from your VMware account. And you can file an execute file as follow from there. Just double click to run it.


Click "Next" to the next step.


Select "I accept the terms in the license agreement" and click "Next".


Click "Next" to the next step.


Select "Horizon 7 Standard Server". Check "Install HTML Access". Select "IPv4". Click "Next".


Setup a recovery password and input a password hint if needed.


Select "Configure Windows Firewall automatically" and click "Next".


Input a domain account or group to grant as the administrator of Horizon. Click "Next".


Select "Participate anonymously in the user experience......" and input corresponding information if you wish. Click "Next".


Click "Install" to start the process.


Wait for the installation until finished. Click "Finish" to complete the process.

Up to now, the basic installation is complete. And the Horizon platform is ready to serve you.


Now you can access the Horizon Admin URL by "https://[Your server DNS name]/admin".

You may have a certificate warning at this stage. But don't worry, I will show you how to replace the self-signed cert at next session.






2. Replace the self-signed cert


To replace the certificate. The first step will be purchasing and install the 3rd party certificate into the base Windows of the Connection Server. Since there already many online documents covering this part, I will skip this process here.


Next step please stop the "VMware View Connection Server" service.


Open the command prompt and input "MMC". Press ENTER.


Within the MMC, click "File". Select "Add/Remove Snap-in".


Select "Certificate" and click "Add".


Select "Computer account". Click "Next".


Select "Local computer ......" and click "Finish"


Within the console, locate a certificate with Friendly Name of "vdm". Right click the certificate and select "Properties.


Change the friendly name as "vdm-original". Click "OK"


Look for the 3rd party cert you have imported. Right click the cert and select "Properties". Change the name to "vdm".


Last step, please start the "VMware View Connection Server" service.




3. Modify the security config files


By default, the Connection Server only allow accessing the GUI with it server name. If you are accessing it through UAG or other load balancer, you may need to modify the security config file by adding those server name.


Login to the Connection Server. Open File Explore and go to following file path.


Look for "locked.properties" and open the file with Notepad.


Modify the setting to "ckeckOrigin=false"

Adding all the URL will be used to access the Connection Server into the file with format as:

portalHost.1=xxx.xxxxx.com

portalHost.2=xxx.xxxxx.com


Please restart the "VMware View Connection Server" service afterward.




4. Basic config on admin GUI


The last session will back to configuration on Admin GUI. Please login to the Connection Server Admin GUI.


Navigate to "View Configuration" -> "Servers" on left pane. Select "vCenter Servers". Click "Add".


Input the vCenter Server address. Input a vCenter account with appropriate right. Input the password. Click "Next".


It may prompt a certificate warning. Click "View Certificate".


Click "Accept".


In this demo we don't use Composer. Select "Do not use View Composer". Click "Next".


Leave all setting as default. Click "Next".


Click "Finish".


You will found the vCenter has been added to the Horizon.


And now the Horizon platform is ready for desktop provisioning.


----- END -----






41 views0 comments

Comments


Post: Blog2_Post
bottom of page