Prerequisites
Before starting, ensure you have the following:
- Your Enhance licence key.
- Your Enhance installation command.
If you've purchased a licence, you'll receive these by email or you can find them in your my.enhance account.
Hardware Requirements
- A blank virtual machine or a bare metal server
- Ubuntu 24.04 LTS server
- At least 2GB RAM and 20GB storage
- x86_64/amd64 architecture
Important
ARM, containerized environments, or any form of paravirtualized environments like LXD or Virtuozzo are not supported.
Installation Steps
- Log into your server:
- As root via SSH or
- As a user with sudo privileges and type
sudo -i
- Copy and paste the Enhance installation command into the terminal, replacing
cp.url.com
with your control panel domain.- Ensure you've updated your DNS settings for the domain to point to your server's IP before running the command.
- Press Enter to start the installation process.
- It may take up to 30 minutes, depending on your server's speed and internet connection.
- Once the installation is finished, a one-time link will appear in the terminal. Open this link in your browser to complete the setup.
- You may need to accept a self-signed certificate warning. After the initial setup, Enhance will request a Let's Encrypt certificate for your control panel domain, replacing the self-signed certificate.
Final Steps
Follow the browser instructions to create your organization owner account.
Note
If you reinstall Enhance, you'll need to reissue your licence through my.enhance.com to reuse it.