Skip to content

How to Install WordPress in cPanel

This guide shows you how to install WordPress using cPanel. The easiest method is via Softaculous, but we also cover the manual installation method for advanced users.

Easy → MediumDifficulty
3–15 minTime
cPanelRequired

Method 1: Quick Install (Softaculous)

Login
Softaculous
Configure
Install

Step 1: Login to cPanel

Access your hosting account and open your cPanel dashboard.

Step 2: Open Softaculous

Scroll to the "Software" section and click Softaculous Apps Installer.

Step 3: Select WordPress

Click WordPress and then the Install button.

Step 4: Configure Installation

Select https:// (if SSL is active) and leave the directory field empty for main domain install.

Step 5: Admin Settings

Set a strong username and password. Avoid "admin" for better security.

Step 6: Install

Click Install and wait a few seconds for completion.

After Installation

Visit Your Website

Go to your domain to view your live site.

Login to WordPress

Access your dashboard at /wp-admin.

Update Permalinks

Go to Settings → Permalinks and select Post Name.

Method 2: Manual Installation (FTP)

Use this method if Softaculous is unavailable or you need a custom setup.

1. Download WordPress

Download from WordPress.org and unzip it locally.

2. Create Database

Use the MySQL Database Wizard and assign full privileges.

3. Upload Files

Upload files to public_html using FTP or File Manager.

4. Configure wp-config

Enter database details into wp-config.php.

5. Run Installer

Visit your domain and follow setup instructions.

Common Issues & Fixes

Database Connection Error

Check credentials in wp-config.php.

Directory Already Exists

Use overwrite option or clear old files.

SSL Warning

Run AutoSSL before installation.

White Screen

Check PHP version and memory limits.

Recommended Next Steps

Upload Files

Manage your website files.

View Guide

Create Email

Set up professional email addresses.

View Guide

Install SSL

Secure your website with HTTPS.

View Guide

Optimise Your WordPress Website

For best performance, use fast hosting, caching, and image optimisation.

View Recommended Hosting → ← Back to cPanel Guides