Do you want to launch your website but feel confused about installing WordPress? Many beginners buy hosting and then get stuck inside cPanel.
In this guide, I will show you exactly how to install WordPress on cPanel for beginners, step by step. You will learn the easy method, the manual method, common mistakes, and security tips for 2026.
Let’s get started.
What You Need Before Installing WordPress
Before you begin, make sure you have:
-
A domain name
-
Hosting with cPanel access
-
Login credentials for cPanel
-
10–15 minutes of focus
If you have these ready, you can install WordPress today.
Method 1: Install WordPress Using Softaculous (Easy Method)
This is the fastest and safest method for beginners.
Step 1: Log in to cPanel
Open your browser and go to:
yourdomain.com/cpanel
Enter your username and password.
Step 2: Open Softaculous Apps Installer
Scroll down until you see:
-
Softaculous Apps Installer
OR -
WordPress Manager
These are WordPress cPanel tools that allow one-click installation.
Click on WordPress.
Step 3: Click “Install Now”
Press the Install Now button.
Now you must fill in some details carefully.
Step 4: Fill Installation Details
Enter the following:
-
Choose your domain
-
Leave directory blank (if installing on main domain)
-
Site Name
-
Site Description
-
Admin Username (avoid “admin”)
-
Strong Password
-
Admin Email
⚠ Important: If you type “wp” in directory, your site will install on yourdomain.com/wp instead of homepage.
Step 5: Click Install
Click the Install button.
Wait 1–2 minutes.
That’s it. Your WordPress site is live.
Method 2: Manual WordPress Installation in cPanel
Do you want full control? Use this method.
Many professionals prefer manual installation because it builds real understanding.
Step 1: Download WordPress
Go to the official WordPress website and download the latest version (ZIP file).
Step 2: Upload WordPress to File Manager
Inside cPanel:
-
Click File Manager
-
Open public_html
-
Click Upload
-
Upload the ZIP file
-
Extract it
Now WordPress files are inside your hosting.
Step 3: Create a MySQL Database
This is where most beginners make mistakes.
Inside cPanel:
-
Click MySQL Databases
-
Create a new database
-
Create a database user
-
Add the user to the database
-
Select “All Privileges”
Save the database name, username, and password.
You will need them next.
Step 4: Run Installation Wizard
Open your domain in a browser.
WordPress setup screen will appear.
Enter:
-
Database Name
-
Database Username
-
Database Password
-
Database Host (usually localhost)
Click Submit → Run Installation → Fill site details → Finish.
Your WordPress installation is complete.
Common Mistakes to Avoid
Are you making one of these errors?
-
Using weak admin password
-
Installing in wrong directory
-
Entering incorrect database details
-
Forgetting SSL activation
-
Not taking backup
Always double-check database credentials.
Security Tips for WordPress cPanel 2026
If you want a secure website in 2026, follow these steps:
-
Change default login URL
-
Install a security plugin
-
Enable SSL certificate
-
Keep themes and plugins updated
-
Take weekly backups
-
Use strong hosting (avoid overloaded free hosting)
If you use free WordPress cPanel hosting, monitor resource usage carefully.
What to Do After Installing WordPress
Now your website is ready. Next steps:
-
Install a lightweight theme
-
Set Permalinks to “Post Name”
-
Install essential plugins
-
Create important pages (Home, About, Contact)
-
Set up basic SEO
What type of website are you building blog, business, or portfolio?
