Enhance Control Panel Guide
Enhance is a modern hosting panel with kernel-level site isolation. Here’s how to manage sites, email, DNS, and backups on GoZen’s Enhance-powered plans.
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:
| Feature | Enhance | cPanel |
|---|---|---|
| Architecture | Kernel-level isolation (cgroups/namespaces) | Traditional shared environment |
| Site isolation | Each site runs in its own sandboxed environment | Sites share the same OS environment |
| Web server | Nginx, Apache, LiteSpeed, or OpenLiteSpeed (your choice) | Apache or LiteSpeed |
| Multi-server | Built-in cluster support (web, DB, mail on separate servers) | Single-server by default |
| Pricing model | Per-server, unlimited sites | Per-account licensing |
| Interface | Modern web UI | Classic 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
- Go to Websites in the sidebar
- Click New Website
- 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
- 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 Server | Best For |
|---|---|
| Nginx | High-performance static sites, reverse proxy setups |
| OpenLiteSpeed | WordPress with LSCache (free, high performance) |
| LiteSpeed | WordPress with full LSCache (requires license) |
| Apache | Legacy 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:
- Go to Emails
- Click Create Email Account
- Set the username, password, and mailbox quota
Email Client Settings
| Protocol | Server | Port | Security |
|---|---|---|---|
| IMAP | mail.yourdomain.com | 993 | SSL/TLS |
| SMTP | mail.yourdomain.com | 465 | SSL/TLS |
| POP3 | mail.yourdomain.com | 995 | SSL/TLS |
Webmail
Click Webmail next to any email account to access your inbox directly in the browser.
Managing Databases
Creating a Database
- From the site dashboard, go to Databases
- Click Create Database
- 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:
- Go to the site dashboard → SSL
- Click Install Custom Certificate
- Paste your certificate, private key, and CA bundle
- Save
DNS Management
If your domain uses Enhance’s nameservers, DNS records are managed from the site dashboard:
- Go to DNS
- 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:
- Go to the site dashboard → Backups
- Select the backup date
- Click Restore
For Resellers
If you’re running a GoZen Host reseller plan on Enhance, you have additional capabilities:
Creating Client Packages
- Go to Packages in the admin panel
- Click Create Package
- Define resource limits:
- Disk space
- Bandwidth
- Number of websites
- Number of email accounts
- PHP workers
- Database limits
- Name the package (e.g., “Starter”, “Business”, “Premium”)
- Save
Adding Clients
- Go to Customers or Organizations
- Click Add Customer
- Set their login credentials and assign a package
- 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
- Install WordPress on Enhance - one-click WordPress setup
- Install Joomla on Enhance - one-click Joomla setup
- Pointing Your Domain to Your Server - configure DNS for your Enhance-hosted site
- SSL Certificates - understand how SSL works across GoZen’s platforms
- How to Get Support - need help with your Enhance panel?
Last updated 07 Apr 2026, 00:00 +0200.