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

  1. Log into your server:
    • As root via SSH or
    • As a user with sudo privileges and type sudo -i
  2. 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.
  3. Press Enter to start the installation process.
    • It may take up to 30 minutes, depending on your server's speed and internet connection.
  4. 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.

Was this answer helpful? 0 Users Found This Useful (0 Votes)