How to Install WordPress on cPanel (Step-by-Step)

Installing WordPress on cPanel is one of the easiest ways to create a website, blog, or online business even if you have no technical experience. Most web hosting providers include cPanel because it simplifies website management, and WordPress integrates perfectly with it.

In this guide, you’ll learn multiple ways to install WordPress on cPanel, understand what each step does, and avoid common mistakes to ensure your site runs smoothly from the start.


What You Need Before Installing WordPress

Before you begin, make sure you have:

  • A web hosting account with cPanel access

  • A domain name (for example, yoursite.com)

  • Your cPanel login details

No coding skills or special software are required.


Method 1: Install WordPress Using Softaculous (Recommended)

This is the fastest and most beginner-friendly method.

Step 1: Log in to cPanel

  1. Go to yourdomain.com/cpanel

  2. Enter your cPanel username and password

  3. Click Log In


Step 2: Find Softaculous App Installer

  1. Scroll down to the Software section

  2. Click Softaculous Apps Installer

  3. You’ll see WordPress listed at the top


Step 3: Start the WordPress Installation

  1. Click WordPress

  2. Click Install Now


Step 4: Configure WordPress Settings

Fill in the installation details:

  • Choose Protocol: Use https:// if SSL is enabled (recommended)

  • Choose Domain: Select your main domain

  • In Directory: Leave blank to install on the main site. Use a folder name only for a subfolder installation


Step 5: Set Site & Admin Details

  • Site Name – Can be changed later

  • Site Description – Optional

  • Admin Username – Avoid “admin” for security

  • Admin Password – Use a strong password

  • Admin Email – Important for recovery and notifications


Step 6: Install WordPress

  1. Scroll down and click Install

  2. Wait for the process to complete

You’ll see two links:

  • Your website URL

  • WordPress admin dashboard (/wp-admin)


Method 2: Install WordPress Manually on cPanel

This method gives you full control and is useful if Softaculous is unavailable.


Step 1: Download WordPress

  1. Visit the official WordPress website

  2. Download the latest WordPress ZIP file

  3. Save it to your computer


Step 2: Upload WordPress Files to cPanel

  1. Log in to cPanel

  2. Open File Manager

  3. Go to public_html

  4. Click Upload and upload the ZIP file

  5. Extract the ZIP file inside public_html


Step 3: Create a Database

  1. Go back to cPanel

  2. Click MySQL Databases

  3. Create:

    • Database name

    • Database user

    • Password

  4. Assign the user to the database with ALL PRIVILEGES

Save these details—you’ll need them in the next step.


Step 4: Run the WordPress Installer

  1. Open your browser

  2. Visit your domain (for example, yourdomain.com)

  3. Enter database details:

    • Database name

    • Username

    • Password

    • Database host (localhost)

  4. Click Submit, then Run the Installation


Step 5: Complete Setup

  • Enter site title

  • Create admin username & password

  • Click Install WordPress

Your site is now live.


Logging into WordPress Dashboard

After installation:

  • Visit: yourdomain.com/wp-admin

  • Enter your admin username and password

From the dashboard, you can:

  • Install themes

  • Add plugins

  • Create posts and pages

  • Customize your site


Common Mistakes to Avoid

  • Installing WordPress inside a folder unintentionally

  • Using weak admin passwords

  • Skipping SSL (HTTPS)

  • Forgetting database credentials (manual install)

  • Leaving default usernames like “admin”


What to Do After Installing WordPress

Once WordPress is installed:

  1. Install a Theme

  2. Install Essential Plugins (SEO, security, cache)

  3. Enable SSL

  4. Set Permalinks (Settings → Permalinks → Post Name)

  5. Create Basic Pages (About, Contact, Privacy Policy)


Frequently Asked Questions (FAQs)

Is WordPress free to install on cPanel?

Yes. WordPress is 100% free. You only pay for hosting and a domain.


Which method is better: Softaculous or manual?

Softaculous is easier for beginners. Manual installation is useful for advanced users who want full control.


Can I install WordPress on multiple domains in one cPanel?

Yes. You can install WordPress on each domain or subdomain in your cPanel.


Do I need coding knowledge to use WordPress?

No. WordPress is designed for non-technical users.


What if I make a mistake during installation?

You can delete the files and database and reinstall WordPress easily.


Final Thoughts

Installing WordPress on cPanel is simple, fast, and beginner-friendly. With Softaculous, you can launch a professional website in minutes. Even manual installation is straightforward if you follow the steps carefully.

Once WordPress is installed, you can design, publish, and grow your website with confidence.

Be the first to comment

Leave a Reply

Your email address will not be published.


*