Installation Guide
Prerequisites
Before you continue, make sure you have the following to hand:
- Your Enhance licence key. You can register for a licence key here.
- Your Enhance install command
TIP
If you have purchased a licence, these will have been sent to you by email. You will also be able to find these in your my.enhance account.
Hardware Requirements
- A blank full virtual machine or a bare metal server
- Ubuntu 24.04 LTS server
- A minimum of 2GB RAM and 20GB storage
- x86_64/amd64 architecture
WARNING
ARM, containerised environments or any form of paravirtualized environment such as LXD or Virtuozzo are not supported.
Installation Steps
- Log in to your new server:
- as
rootvia SSH or - as a user with
sudoprivileges, then typesudo -i
- as
- Copy and paste your Enhance installation command into the terminal, replacing
cp.url.comwith your control panel domain. - Press Enter to start the installation.
- When the installation has finished, a one-time link will be displayed in your terminal. Open this link in your browser to complete the setup.
- Follow the steps in your browser to complete the setup and create your organisation owner account.
TIP
Before running the installation you should update the DNS for your control panel domain to point to your server’s IP.
TIP
The install may take up to 30 minutes depending on the speed of your server and connection.
WARNING
You may need to accept a self-signed certificate warning. Enhance will request a Let’s Encrypt certificate for your domain once setup is complete.
TIP
If you reinstall Enhance you will need to reissue your licence to be able to re-use it. You can do this through my.enhance.com.