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.

Installing WordPress on Enhance control panel

Prerequisites

Before you start, make sure you have:

Step 1: Open the Applications Page

  1. Log into your Enhance control panel
  2. Click Websites in the left sidebar
  3. Select the domain where you want WordPress
  4. 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

  1. Click the Install app button
  2. Select WordPress from the application list
  3. 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.php file 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:

  1. Select your language
  2. 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
  3. 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:

  1. Go to Websites > select your domain
  2. Check your current web server in the site settings
  3. 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:

  1. In WordPress, go to Plugins > Add New
  2. Search for LiteSpeed Cache
  3. 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?

  1. In Enhance, go to Websites > select your domain
  2. Click the Advanced tab
  3. Change the PHP version (8.1, 8.2, 8.3, etc.)
  4. 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.

WordPress defaults to ugly URLs (?p=123). Fix that:

  1. Go to Settings > Permalinks in WordPress
  2. Select Post name (/%postname%/)
  3. 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:

FeatureDescription
Version infoShows current WordPress version (e.g., 6.5)
Update notificationsAlerts when a new WordPress version is available
Quick accessDirect links to your site and admin panel
RemoveUninstall 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

WordPress on Enhance vs cPanel

FeatureEnhancecPanel (Softaculous)
Installation steps1 click5+ steps
Database creationAutomaticManual or via installer
SSL certificateAuto Let’s EncryptAutoSSL (may need manual trigger)
PHP version changeInstant, per-sitePer-account
Site isolationKernel-level (cgroups)Account-level (CloudLinux)
Web server choiceNginx / OpenLiteSpeed / ApacheApache 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:

  1. Check the Databases tab - is the database listed?
  2. Try removing WordPress and reinstalling
  3. 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.

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

Was this page helpful?