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.
Method 1: Quick Install (Softaculous)
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
Optimise Your WordPress Website
For best performance, use fast hosting, caching, and image optimisation.
View Recommended Hosting → ← Back to cPanel Guides