Enhance is a next-generation hosting control panel used on GoZen Host’s reseller and select VPS plans. If you’re used to cPanel, Enhance works differently - it uses kernel-level isolation (cgroups and namespaces) to sandbox every site, supports multi-server clusters, and has a modern interface designed for managing multiple websites efficiently.

Enhance vs cPanel

Before diving in, here’s what’s different:

FeatureEnhancecPanel
ArchitectureKernel-level isolation (cgroups/namespaces)Traditional shared environment
Site isolationEach site runs in its own sandboxed environmentSites share the same OS environment
Web serverNginx, Apache, LiteSpeed, or OpenLiteSpeed (your choice)Apache or LiteSpeed
Multi-serverBuilt-in cluster support (web, DB, mail on separate servers)Single-server by default
Pricing modelPer-server, unlimited sitesPer-account licensing
InterfaceModern web UIClassic cPanel interface

The biggest practical difference: site isolation. On cPanel, a compromised site can potentially affect others on the same server (which is why cPanel relies on CloudLinux for isolation). Enhance builds isolation directly into the platform using Linux cgroups and namespaces. Every site’s PHP processes, SSH sessions, and cron jobs run in their own sandboxed environment - a breach on one site can’t spread to another.

Logging In

Access your Enhance panel at the URL provided in your welcome email or service details in the GoZen client area.

You may have one of two access levels:

  • Organization Admin - full control over all sites, users, email, and server settings (resellers get this)
  • Site Admin - access to manage a specific website only

Managing Websites

Creating a New Website

  1. Go to Websites in the sidebar
  2. Click New Website
  3. Fill in:
    • Domain - your primary domain name
    • Web Server - choose Nginx, Apache, LiteSpeed, or OpenLiteSpeed
    • PHP Version - select the PHP version your application needs
    • Server - if you have multiple servers in a cluster, pick which one hosts this site
  4. Click Create

Enhance provisions the site within seconds, including its isolated environment. DNS records, SSL, and the file structure are set up automatically.

Site Dashboard

Click on any website to see its dashboard. From here you can:

  • File Manager - browse and edit files in the site’s isolated environment
  • Databases - create and manage MySQL databases
  • PHP Settings - change PHP version and configuration
  • SSL - manage Let’s Encrypt or custom certificates
  • Backups - view and restore backups
  • Logs - access and error logs
  • Cron Jobs - schedule recurring tasks

Deploying Files

You have several options to get your files onto the server:

  • File Manager - upload directly through the browser
  • SFTP - connect with FileZilla, WinSCP, or your preferred client. Credentials are in the site dashboard
  • SSH - access the site’s isolated shell directly for command-line operations
  • Git - push deployments via Git for modern workflows

Choosing a Web Server

One of Enhance’s standout features is web server flexibility. You can choose per-site:

Web ServerBest For
NginxHigh-performance static sites, reverse proxy setups
OpenLiteSpeedWordPress with LSCache (free, high performance)
LiteSpeedWordPress with full LSCache (requires license)
ApacheLegacy applications that need .htaccess support

For WordPress sites, OpenLiteSpeed is the recommended choice. It gives you LiteSpeed Cache support without additional licensing costs.

Managing Email

Enhance includes a full email server. From the site dashboard:

  1. Go to Emails
  2. Click Create Email Account
  3. Set the username, password, and mailbox quota

Email Client Settings

ProtocolServerPortSecurity
IMAPmail.yourdomain.com993SSL/TLS
SMTPmail.yourdomain.com465SSL/TLS
POP3mail.yourdomain.com995SSL/TLS

Webmail

Click Webmail next to any email account to access your inbox directly in the browser.

Managing Databases

Creating a Database

  1. From the site dashboard, go to Databases
  2. Click Create Database
  3. Enhance creates the database and shows you the credentials

Use the provided hostname, database name, username, and password in your application’s config file (wp-config.php, .env, etc.).

phpMyAdmin

Click phpMyAdmin to open the database management interface directly. You can import, export, run queries, and manage tables.

SSL Certificates

Enhance handles SSL automatically:

  • Let’s Encrypt is enabled by default for all sites
  • Certificates auto-renew before expiry
  • No manual intervention needed

For custom/paid SSL certificates:

  1. Go to the site dashboard → SSL
  2. Click Install Custom Certificate
  3. Paste your certificate, private key, and CA bundle
  4. Save

DNS Management

If your domain uses Enhance’s nameservers, DNS records are managed from the site dashboard:

  1. Go to DNS
  2. Add, edit, or delete records (A, AAAA, CNAME, MX, TXT, SRV)

Enhance automatically creates the basic records (A record pointing to the server, MX records for email) when you create a site.

Backups

Enhance handles backups at the site level:

  • Automated backups run on a schedule configured by the server admin
  • Manual backups can be triggered from the site dashboard
  • Restore replaces the site with a previous backup state

To restore:

  1. Go to the site dashboard → Backups
  2. Select the backup date
  3. Click Restore

For Resellers

If you’re running a GoZen Host reseller plan on Enhance, you have additional capabilities:

Creating Client Packages

  1. Go to Packages in the admin panel
  2. Click Create Package
  3. Define resource limits:
    • Disk space
    • Bandwidth
    • Number of websites
    • Number of email accounts
    • PHP workers
    • Database limits
  4. Name the package (e.g., “Starter”, “Business”, “Premium”)
  5. Save

Adding Clients

  1. Go to Customers or Organizations
  2. Click Add Customer
  3. Set their login credentials and assign a package
  4. The customer gets their own login to manage their sites

White-Label

Enhance supports white-labeling. You can:

  • Use your own branding and logo
  • Set a custom panel URL
  • Remove all Enhance branding

This means your clients see your brand, not “Enhance” or “GoZen Host.”

Enhance CLI (Advanced)

For power users, Enhance has a CLI tool for automation:

  # List all websites
enhance-cli websites list

# Create a new website
enhance-cli websites create --domain example.com --php 8.2

# Create a backup
enhance-cli backups create --website example.com
  

The CLI is useful for scripting, automation, and managing large numbers of sites programmatically.

Common Questions

“Can I switch from cPanel to Enhance?”

Yes, but it requires a migration. The two panels are fundamentally different architectures. Contact support to discuss migrating your sites from a cPanel-based plan to Enhance.

“Is Enhance compatible with WordPress?”

Yes. WordPress runs well on Enhance, especially with OpenLiteSpeed as the web server. See Install WordPress on Enhance for the full walkthrough.

“Where are my .htaccess rules?”

If you choose Nginx or OpenLiteSpeed as your web server, .htaccess files are not used. Nginx has its own configuration syntax. For WordPress, permalink rules are handled automatically via the web server config. If you need Apache-specific features, choose Apache as your web server for that site.

What to Do Next

Last updated 07 Apr 2026, 00:00 +0200. history

Was this page helpful?