Getting started

Post installation steps

Last updated: May 2022

Support documentation / Post installation steps

If you do not have access to ‘Settings’ you may not have the correct user permissions

To successfully set up your account and start offering services to customers a handful of settings are required.

To successfully set up your Enhance account:

1. Set a phpMyAdmin domain

A phpMyAdmin domain is required in order to allow your customers to access phpMyAdmin. Once a domain has been saved a quick access button will be available within your customers account.

To set your phpMyAdmin domain:

  1. Open ‘Settings’ in the left sidebar
  2. Select ‘Platform
  3. Navigate to 'Control panel domains'
  4. Input a domain and click ‘Save’ to finish.


This will create a phpMyAdmin website which you can manage from ‘Websites’.

Ensure the DNS for your phpMyAdmin domain is delegated to your hosting cluster.

2. Set a Roundcube domain

Set a Roundcube domain to allow customers to access their email via webmail. Once a domain is set a quick access button will be available within your customers account.

To set your Roundcube domain:

  1. Open ‘Settings’ in the left sidebar
  2. Select ‘Platform
  3. Navigate to 'Control panel domains'
  4. Input a domain and click ‘Save’ to finish.

This will create a Roundcube website which you can manage from ‘Websites’.

Ensure the DNS for your Roundcube domain is delegated to your hosting cluster.

3. Set a staging domain

You will not be able to offer staging websites to customers without a staging domain being configured.

To set your staging domain:

  1. Open ‘Settings’ in the left sidebar
  2. Select ‘Platform
  3. Navigate to 'Control panel domains'
  4. Input a domain and click ‘Save’ to finish.

4. Set nameservers

Nameserver details are needed so that your customers can their domain names resolve to your hosting.

To set Nameservers:

  1. Open ‘Settings’ in the left sidebar
  2. Select ‘Platform’
  3. Navigate to ‘Nameservers’

The number of nameservers you can add is limited to the number of DNS roles you have installed on your servers.

You can learn how to install a DNS role here.

5. Configure System Emails

SMTP details are required in order for Enhance to send vital system generated emails to your customers.

If you have already configured your mail server and it has valid reverse DNS, you can use the automatic setup. If not, you may want to use an external mail server for now.

To configure system emails

  1. Open ‘Settings’ in the left sidebar
  2. Select ‘Platform
  3. Navigate to ‘System emails’

6. Invite your team

Enhance allows you to have multiple users with roles based access. You can learn more about permissions here.

To invite a user:

  1. Open ‘Users’ in the left sidebar
  2. Select ‘Invite user
  3. Complete the form
  4. Click ‘Send ’ to finish

An automated system generated email will be sent to the user’s email address with a link that will direct them to a URL to complete their account setup.

If an email invitation is not automatically triggered by Enhance, please check System emails are configured correctly

7. Customise the panel

By default you will inherit Enhance's branding. You can update the panel to match the look and feel of your own brand.

You can learn more about Branding settings here.

To update your branding settings:

  1. Open ‘Settings’ in the left sidebar
  2. Select ‘Branding
  3. Click ‘Save’ to finish

You can preview your chosen styling options before committing to the change by clicking ‘Preview’

8. Review platform settings

Platform settings relate to the way hosting is provisioned globally, this includes the behaviour for core processes including Backups and updates. Enhance platform setting are defaulted to sensible settings to allow you to quickly get up and running however, we recommend you review these settings to ensure they suit your needs.

To review and update your platform settings:

  1. Open ‘Settings’ in the left sidebar
  2. Select ‘Platform

9. Review global service settings

Service settings impact the underlying application that make up your hosting service. These settings will automatically be applied to all new servers added to your Enhance cluster.

Service settings can be overridden on a per server.

To review and update your global service settings:

  1. Open ‘Settings’ in the left sidebar
  2. Select ‘Services

10. Add you first hosting package

You can add unlimited hosting packages to Enhance. A package is a collection of configured tools and resources that you can subscribe a customer too.

You can learn more about Packages here.

To add a hosting package:

  1. Open ‘Settings’ in the left sidebar
  2. Select ‘Packages
  3. Click ‘Add package
  4. Configure the settings
  5. Click ‘Add package’ to finish


Still need help?

Our support team are on hand to help 9am - 9pm GMT.