WordPress is one of the most popular website platforms and allows you to create blogs, business websites, portfolios, online stores, and more without advanced coding.
This guide explains how to install WordPress on your hosting account using cPanel.
What is WordPress? #
WordPress is a website management system (CMS) that helps you create and manage websites easily.
You can build:
- Business Websites
- Blogs
- Landing Pages
- Online Stores
- Portfolios
- Company Websites
Before You Start #
Make sure:
✅ Hosting service is active
✅ Domain is connected to hosting
✅ DNS is configured correctly
✅ SSL is installed (recommended)
✅ cPanel access is available
You should have:
- cPanel Username
- cPanel Password
Method 1 — Install WordPress Using Softaculous (Recommended) #
This is the easiest and fastest installation method.
Step 1 — Login to cPanel #
Open:
https://yourdomain.com:2083
Login using hosting credentials.
Step 2 — Open Softaculous Installer #
Navigate to:
Software → Softaculous Apps Installer
Click:
WordPress
Step 3 — Start Installation #
Click:
Install Now
Step 4 — Configure Installation #
Fill installation details.
Choose Installation URL #
Select protocol:
https://
Choose domain:
yourdomain.com
Installation Directory #
To install on homepage:
Leave empty:
Example:
Correct:
yourdomain.com
Wrong:
yourdomain.com/wp
Step 5 — Configure Site Settings #
Enter:
Site Name #
Example:
My Website
Site Description #
Example:
Professional Website
Step 6 — Create Admin Account #
Enter secure credentials.
Admin Username #
Example:
admin
Admin Password #
Use:
✔ Uppercase
✔ Lowercase
✔ Numbers
✔ Symbols
Admin Email #
Use your active email.
Example:
admin@yourdomain.com
Step 7 — Advanced Options (Recommended) #
Configure:
Automatic Updates #
Enable:
Auto Upgrade WordPress
Backups #
Enable:
Automatic Backups
Step 8 — Install WordPress #
Click:
Install
Installation may take:
30–120 Seconds
Step 9 — Access WordPress Dashboard #
After installation:
Website:
https://yourdomain.com
Admin Login:
https://yourdomain.com/wp-admin
Login using:
- Admin Username
- Password
Method 2 — Manual WordPress Installation #
Use this if Softaculous is unavailable.
Step 1 — Upload WordPress Files #
Login to:
cPanel → File Manager
Open:
public_html
Upload WordPress files.
Step 2 — Create Database #
Navigate:
Databases → MySQL Databases
Create:
- Database
- Database User
- Assign Privileges
Step 3 — Run Installation #
Open:
https://yourdomain.com
Complete setup wizard.
Recommended First Steps After Installation #
Immediately after installation:
✔ Install SSL
✔ Update WordPress
✔ Change Admin Password
✔ Configure Permalinks
✔ Install Security Plugin
✔ Create Backup
✔ Configure Email
Configure Permalinks #
Open:
Settings → Permalinks
Select:
Post Name
Click Save.
Install Essential Plugins #
Recommended categories:
- Security
- Backup
- Cache
- SEO
- Forms
Avoid installing too many plugins.
Common Issues #
WordPress Not Opening #
Check:
- DNS propagation
- Website files
- SSL configuration
Login Not Working #
Try:
Reset Password
Installation Failed #
Possible reasons:
- Disk full
- Wrong PHP version
- File permissions
White Screen #
Check:
public_html/wp-content/plugins
Disable plugins temporarily.
Best Practices #
✔ Keep WordPress updated
✔ Enable backups
✔ Use HTTPS
✔ Use strong passwords
✔ Remove unused themes
Summary #
WordPress installation flow:
Login cPanel
↓
Softaculous
↓
Install WordPress
↓
Configure Website
↓
Login to Dashboard
Category: WordPress
Article: Install WordPress
Estimated Time: 10–15 Minutes
Last Updated: May 2026