OhhMuaOhhMua
  • Home
  • Hosting
    • Best Web Hosting
    • Free Web Hosting
    • VPS Hosting
  • WordPress
    • Solutions & Troubleshooting
    • Installation & Setup
    • Themes & Plugins
    • Security
  • Computer Tips
    • Gaming Errors & Solutions
    • PC Troubleshooting
    • Computer Hardware
  • Coupons & Deals
  • Contact Us
Reading: How to Install WordPress on cPanel: A Beginner-Friendly Guide
Share
Notification Show More
Font ResizerAa
OhhMuaOhhMua
Font ResizerAa
  • Computer Tips
  • Hosting
  • WordPress
Search
  • Home
  • WordPress
    • Installation & Setup
    • Security
    • Solutions & Troubleshooting
    • Themes & Plugins
    • Troubleshooting
  • Hosting
    • Free Web Hosting
    • VPS Hosting
    • Best Web Hosting
  • Computer Tips
    • Computer Hardware
  • Coupons & Deals
Have an existing account? Sign In
Follow US
Copyright © 2024 ohhmua. All rights reserved.
OhhMua > Blog > WordPress > Installation & Setup > How to Install WordPress on cPanel: A Beginner-Friendly Guide
Installation & Setup

How to Install WordPress on cPanel: A Beginner-Friendly Guide

ohhmua
Last updated: April 25, 2025 3:02 pm
ohhmua
Share
9 Min Read
How to Install WordPress on cPanel
How to Install WordPress on cPanel
SHARE
Contents
What You’ll Need Before StartingExample DNS RecordsStep-by-Step Guide to Installing WordPress on cPanelStep 1: Log in to cPanelStep 2: Locate the WordPress InstallerStep 3: Start the WordPress InstallationSoftware SetupSite SettingsAdmin AccountAdditional OptionsStep 4: Complete the InstallationStep 5: Log in and Explore Your BlogSEO and Security Tips to Boost Your BlogTroubleshooting Common IssuesHow to Install SSL on cPanel

If you’re planning to create a website or blog, WordPress is the go-to platform for beginners and experts alike. With its user-friendly interface, robust features, and endless customization options, WordPress powers over 40% of the web. But before you can start designing your site, you need to install WordPress on your hosting account.

In this beginner-friendly guide, we’ll walk you through the step-by-step process of installing WordPress on cPanel, making it easy for you to get started without any technical expertise. Whether you’re launching a personal blog or a business website, this guide will provide you with the tools you need to get WordPress up and running on your cPanel hosting environment.

Let’s dive into the installation process, and get your site live in no time!

What You’ll Need Before Starting

To set up WordPress on cPanel smoothly, ensure you have:

  • A hosting account with cPanel access.

  • A domain name pointed to your hosting.

  • A web browser (e.g., Chrome, Firefox).

  • A stable internet connection.

  1. Log into your hosting provider’s control panel where your domain is currently managed.

  2. Locate the DNS settings or DNS management section.

  3. Change the A record for your domain to point to the new IP address provided by Porkpun. In this case, you can use the IP 103.15.222.22 for both yourdomain.com and www.yourdomain.com.

  4. Save your changes, and allow time for DNS propagation, which may take up to 24 hours.

In this example, the domain provider Porkpun is used.

Example DNS Records

For reference, here are the DNS records we’ll work with:

  • Type: A

  • Host: bestergochairs.com

  • Answer: 103.15.222.22

  • TTL: 600

  • Type: A

  • Host: www.bestergochairs.com

  • Answer: 103.15.222.22

  • TTL: 600

    To point your domain from your hosting provider
    To point your domain from your hosting provider

Step-by-Step Guide to Installing WordPress on cPanel

Step 1: Log in to cPanel

  1. Head to your cPanel login page, usually found at yourdomain.com/cpanel or yourdomain.com:2083. Your hosting provider will have sent you this link.

    cpanel login
    cpanel login
  2. Enter your cPanel username and password, then click Log in.

Step 2: Locate the WordPress Installer

  1. In the cPanel dashboard, scroll to the Applications or Software section.

  2. Look for Softaculous Apps Installer (or WordPress Manager, depending on your host).

  3. Click on Softaculous, then find WordPress in the app list or search for it using the search bar.

    install wordpress on cpanel
    install wordpress on cpanel

Step 3: Start the WordPress Installation

  1. Click the Install Now or Install button on the WordPress page in Softaculous.

  2. Fill out the installation details:

    Software Setup

    • Choose Protocol: Select https:// if you have an SSL certificate (highly recommended for SEO and security) or http:// if not.

    • Choose Domain: Pick the domain where you want to install WordPress.

    • In Directory: Leave this blank to install WordPress at your domain’s root (e.g., yourdomain.com). If you want it in a subdirectory (e.g., yourdomain.com/blog), enter the folder name (e.g., blog).

      install wordpress software setup
      install wordpress software setup

    Site Settings

    • Site Name: Add a catchy name for your blog (e.g., “My Awesome Blog”).

    • Site Description: Write a short tagline or description for your site.

    • Enable Multisite: Leave unchecked unless you’re creating a network of sites.

      install wordpress site settings
      install wordpress site settings

    Admin Account

    • Admin Username: Choose a unique username (avoid “admin” for security).

    • Admin Password: Use a strong password with a mix of uppercase, lowercase, numbers, and special characters.

    • Admin Email: Enter your email for notifications and password resets.

      install wordpress admin account
      install wordpress admin account

    Additional Options

    • Select Language: Choose your preferred language (e.g., English).

    • Select Theme: Pick a theme if you want, or skip this to choose one later.

    • Advanced Options: You can skip this, but feel free to customize the database name or enable auto-updates for convenience.

      install wordpress advanced options
      install wordpress advanced options
  3. Hit Install to kick off the process.

Step 4: Complete the Installation

  1. Wait a minute or two for Softaculous to finish setting up WordPress.

  2. Once done, you’ll see a confirmation with two key links:

    • Website URL: Your blog’s address (e.g., https://yourdomain.com).

    • Admin URL: The login page for managing your blog (e.g., https://yourdomain.com/wp-admin).

  3. Save your admin username and password somewhere secure.

Step 5: Log in and Explore Your Blog

  1. Visit the Admin URL (e.g., https://yourdomain.com/wp-admin).

  2. Log in with your username and password.

  3. Welcome to your WordPress dashboard! From here, you can customize your blog, install themes, add plugins, and start creating posts.

SEO and Security Tips to Boost Your Blog

To help your WordPress blog succeed, here are some tips:

  • Add an SEO Plugin: Install Yoast SEO or Rank Math to optimize your content for search engines.

  • Use a Security Plugin: Protect your site with plugins like Wordfence or iThemes Security.

  • Set Up Regular Backups: Use a plugin like UpdraftPlus or your host’s backup tool to keep your data safe.

  • Stay Updated: Keep WordPress, themes, and plugins up to date for security and performance.

  • Secure Your Password: Always use a strong, unique password for your admin account.

Troubleshooting Common Issues

  • Database Connection Error: Check the database details in the wp-config.php file or reach out to your hosting provider for assistance.

  • 500 Internal Server Error: Delete the .htaccess file in your WordPress directory, then go to Settings > Permalinks in WordPress to recreate it.

  • Site Not Displaying: Confirm your domain is properly pointed to your hosting, and DNS has propagated (this may take up to 24 hours).

How to Install SSL on cPanel

To install SSL on cPanel, follow these steps:

  1. Access cPanel: First, log into your cPanel account.

  2. Locate SSL/TLS: In cPanel, find the “Security” section and select “SSL/TLS.” This is where you can manage SSL certificates for your domains.

    install SSL
    install SSL
  3. Check SSL/TLS Status: In the “SSL/TLS Status” section, you’ll see a list of your domains and their SSL certificate statuses. Domains will show statuses like “Self-signed” or “AutoSSL Domain Validated.”

  4. Run AutoSSL: If your domain’s SSL certificate is not automatically issued, you can click “Run AutoSSL” to install the SSL certificate for that domain. Ensure you select the correct domain and run the AutoSSL process as shown in the image (step 2).

    Run autoSSL
    Run autoSSL
  5. Troubleshoot Errors: If you encounter an error message (such as not finding the DNS server or failing domain validation), you need to check the DNS configuration of those domains to ensure they are correctly pointing to your server. For example, you might see the error “DNS DCV: No local authority,” as shown in the image.

  6. Verify the Certificate: After SSL is successfully installed, you can verify the status of the SSL certificate through cPanel. If the status shows “AutoSSL Domain Validated,” it means the certificate has been issued and is functioning properly.

    SSL Status Enable
    SSL Status Enable

By following these steps, you’ll easily be able to install and verify SSL certificates on your domains in cPanel.

You Might Also Like

How to Install and Use Google Analytics 4 (GA4) in 2025: A Step-by-Step Guide

TAGGED:cPanel WordPress setupcPanel WordPress step-by-stepEasy WordPress installation cPanelHow to install WordPress on cPanelHow to use cPanel for WordPressInstall WordPress on your website with cPanelWordPress cPanel installation for beginnersWordPress installation guideWordPress installation tutorial
Share This Article
Facebook Twitter Email Print
Leave a comment Leave a comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Trending Stories

Internet Connected But Can't Access Some Websites
Computer Tips

Internet Connected But Can’t Access Some Websites: Causes and Fixes

September 25, 2020
The detailed guide to installing a second SSD in your computer [Full A Z]
Computer Hardware

The detailed guide to installing a second SSD in your computer [Full A-Z]

August 11, 2020
How to Quickly Delete Spam Comments Using WP CLI with Terminal in WordPress
Solutions & Troubleshooting

Delete Thousands of Spam Comments in 1 Second with WP CLI

September 12, 2024
How to fix something went wrong in game uncharted 4
Gaming Errors & Solutions

How to fix something went wrong in game uncharted 4

September 23, 2024
Create a Simple Incrementing Number Effect with HTML and JavaScript 2
Solutions & Troubleshooting

Create a Simple Incrementing Number Effect with HTML and JavaScript

September 17, 2024
Guide to Choosing the Best Gaming CPU
Computer Hardware

Guide to Choosing the Best Gaming CPU

July 28, 2020
newsletter featured

Always Stay Up to Date

Subscribe to our newsletter to get our newest articles instantly!

Follow US on Social Media

Facebook Youtube Steam Twitch Unity

Copyright © 2024 ohhmua. All rights reserved.

OhhMua

Information

  • About
  • Terms & Conditions
  • Privacy Policy
Welcome Back!

Sign in to your account

Lost your password?