Install WordPress on Enhance (One-Click)
Install WordPress on Enhance control panel in under a minute. One click, zero config - Enhance handles the database, file permissions, and wp-config.php automatically.
If your GoZen Host plan runs on Enhance control panel, installing WordPress is faster than making coffee. Enhance’s autoinstall feature handles everything - database, credentials, file permissions - in a single click.

Prerequisites
Before you start, make sure you have:
- A website already created in Enhance (see Enhance Control Panel Guide if you haven’t set one up yet)
- Your domain’s DNS pointing to your Enhance server (see Pointing Your Domain to Your Server)
- SSL will be automatic - Enhance provisions Let’s Encrypt certificates once DNS resolves
Step 1: Open the Applications Page
- Log into your Enhance control panel
- Click Websites in the left sidebar
- Select the domain where you want WordPress
- Click the Apps tab in the top navigation
You’ll see the Applications page. If this is a fresh site, it will show “No applications” with an option to install one.
Step 2: Install WordPress
- Click the Install app button
- Select WordPress from the application list
- Click Install
That’s it. Seriously.
What Enhance Does Behind the Scenes
In the few seconds after you click Install, Enhance:
- Downloads the latest stable WordPress release
- Creates a MySQL database and database user with a secure password
- Writes the
wp-config.phpfile with the correct database credentials - Sets proper file and directory permissions (755 for directories, 644 for files)
- Generates unique WordPress security keys and salts
- Installs everything to your site’s document root
No FTP. No wp-config.php editing. No database setup. It just works.
Step 3: Complete the WordPress Setup Wizard
Open your domain in a browser. You’ll see the WordPress setup wizard:
- Select your language
- Fill in your site details:
- Site Title - your site’s name
- Username - pick something other than
admin(security best practice) - Password - use a strong password (WordPress generates one, keep it)
- Your Email - for admin notifications and password resets
- Click Install WordPress
You’re live. Your WordPress admin panel is at yourdomain.com/wp-admin.
Step 4: Post-Install Optimization
Choose the Right Web Server
Enhance lets you pick the web server per site. For WordPress, the best choice is OpenLiteSpeed:
- Go to Websites > select your domain
- Check your current web server in the site settings
- If it’s not already OpenLiteSpeed, change it
OpenLiteSpeed gives you LiteSpeed Cache support without additional licensing costs.
Install LiteSpeed Cache Plugin
Since GoZen Host servers run LiteSpeed, install the LiteSpeed Cache plugin for automatic server-level caching:
- In WordPress, go to Plugins > Add New
- Search for LiteSpeed Cache
- Click Install Now, then Activate
The plugin works automatically with your Enhance server - no configuration needed for basic caching.
Set Your PHP Version
Need a specific PHP version for a plugin or theme?
- In Enhance, go to Websites > select your domain
- Click the Advanced tab
- Change the PHP version (8.1, 8.2, 8.3, etc.)
- The change takes effect within seconds - no restart needed
Recommendation: Use the latest stable PHP version (8.2 or 8.3) for best performance and security.
Set Permalinks
WordPress defaults to ugly URLs (?p=123). Fix that:
- Go to Settings > Permalinks in WordPress
- Select Post name (
/%postname%/) - Click Save Changes
Enhance handles the URL rewriting automatically - no .htaccess editing needed (unless you’re on Apache).
Post-Install Checklist
Run through this after every fresh WordPress install:
- Complete the setup wizard (site title, admin credentials)
- Delete the default “Hello World!” post and “Sample Page”
- Delete the “A WordPress Commenter” comment
- Install LiteSpeed Cache plugin
- Set permalinks to Post name
- Install a security plugin (Wordfence or Sucuri)
- Set up Two-Factor Authentication on your WordPress admin
- Configure SPF/DKIM/DMARC if your site sends emails
- Remove unused default themes (keep one as fallback)
- Set your timezone in Settings > General
Managing Your WordPress Installation
Once installed, WordPress appears on the Applications page in Enhance with:
| Feature | Description |
|---|---|
| Version info | Shows current WordPress version (e.g., 6.5) |
| Update notifications | Alerts when a new WordPress version is available |
| Quick access | Direct links to your site and admin panel |
| Remove | Uninstall WordPress completely |
Updating WordPress
When a new WordPress version is available, Enhance shows a notification on the Applications page. You can update:
- From WordPress: Go to Dashboard > Updates in wp-admin
- From Enhance: Some versions support one-click update from the Applications page
Always back up before updating. Go to the Backups tab in Enhance and create a snapshot before running any WordPress update. See Enhance Backups for details.
WordPress on Enhance vs cPanel
| Feature | Enhance | cPanel (Softaculous) |
|---|---|---|
| Installation steps | 1 click | 5+ steps |
| Database creation | Automatic | Manual or via installer |
| SSL certificate | Auto Let’s Encrypt | AutoSSL (may need manual trigger) |
| PHP version change | Instant, per-site | Per-account |
| Site isolation | Kernel-level (cgroups) | Account-level (CloudLinux) |
| Web server choice | Nginx / OpenLiteSpeed / Apache | Apache or LiteSpeed |
Troubleshooting
“Install app” button is missing
You need at least one website created before you can install applications. Go to Websites > New Website first.
WordPress shows a database connection error
This is rare with autoinstall, but if it happens:
- Check the Databases tab - is the database listed?
- Try removing WordPress and reinstalling
- If the issue persists, contact support
The site shows “Not Secure” (no SSL)
SSL certificates are provisioned automatically but need DNS to resolve first. If your domain’s DNS hasn’t propagated to your Enhance server yet, wait up to 24 hours. You can check propagation at GoZen DNS Inspector.
Related Articles
- Enhance Control Panel Guide - full guide to the Enhance dashboard
- Install Joomla on Enhance - Joomla one-click install guide
- LiteSpeed Cache for WordPress - optimize your WordPress performance
- Securing Your WordPress Site - harden your installation
- Enhance SSL Certificates - how SSL works on Enhance
Last updated 16 Apr 2026, 00:00 +0200.