How to Install WordPress from cPanel? [A 2024 Guide]

| | March 21, 2024

For creating a blog, you normally buy a domain name and a hosting plan. The next important step towards setting up a blog is to install WordPress. In this article, we will learn how to install WordPress from cPanel step by step.

Installation of WordPress is required before you start writing awesome articles for your intended users.

Now, you may ask why should I use WordPress for my blog?

WordPress (WP) is the most used content-management system (CMS). Around 33% of world's website are currently using WordPress.

WordPress supports thousands of themes and plugins, and it has a strong community support due to which it always remain up to date. WordPress is used by simple blogs to complex websites.

Note: This article contains affiliate links. When you click an affiliate link and make a purchase, we get a small compensation at no cost to you. See our Privacy Policy and Disclaimer for more info.

How to Install WordPress from cPanel?

When you buy hosting plan from popular web host such as A2hosting you get an easy to manage cPanel.

What is a cPanel?

A cPanel is a fully featured web-based control panel which allows you to manage your domain through an easy-to-use web interface.

Using cPanel, you can manage your e-mail accounts, files, backups, SSL certificates, FTP, sub-domains, databases, CGI scripts, web site statistics, and much more.

Inside the cPanel you get an automated WordPress installation script installers, called Softaculous.

With the help of Softaculous you can easily install WordPress on your blog within few minutes.

Let's see how we can install WordPress from Softaculous.

Install WordPress From Softaculous

Once you login to your hosting account, select cPanel Login button to launch the cPanel. I have taken examples images (see below) from my A2hosting account.

cpanel login

Inside the cPanel, go to Softaculous App Installer and select WordPress A2 Optimized.

Now your WordPress installation will look like this.

Follow all the steps mentioned here carefully and within few minutes you will have a fully functional WordPress blog.

In the Choose Installation URL enter the name of your blog (i.e. domain name).

For example, my blog is so I will enter the same in this field.

Then enter your site name and a little description about your blog. Don’t worry you can easily change them from your WordPress Dashboard after installation.

Now comes the important part.

Enter the Admin username and Admin password. I will recommend you to use a strong password for security of your blog.

Store this information safely. You will use this credentials to login to the WordPress dashboard. 

Now enter email address in the admin email field. WordPress will send notifications and password reset link to this address if you ever forgot your password.

Rest of the options on the screen are optional.

Now, select the Install button (See the image given above).

Withing few minutes WordPress will be installed from cPanel and loaded into your blog.

When the installation is completed, you’ll see a screen listing the details of your newly created WordPress on cPanel installation.

It will also display a link for login to the WordPress dashboard. Save or bookmark this link. Use this link every time to login to the WordPress Dashboard.

How To Login To WordPress Dashboard?

Now your WordPress URL to login into the dashboard would be like this:

Replace example by your domain name.

For my blog, I would login to the WordPress Dashboard with the following URL:

As shown in the above example, enter the similar URL for your blog in the address bar of Chrome Browser and press enter to login to WordPress Dashboard.

You will be asked to enter your WordPress username and password. Select the two Check Boxes as shown in the figure. After selecting Log In you will be taken to the WordPress Dashboard.

After successful login, your WordPress Dashboard would look like the image given below.

WordPress Dashboard

WordPress Dashboard

Inside the WordPress Dashboard, let' see what all we could do here:

  1. Posts: Write any article for your blog.
  2. Pages: Create any pages like About Me, Privacy Policy, Disclaimer, etc.
  3. Appearance: Here you can do multiple task like
    (1) Uploading WordPress themes of your choice. Here, you can add, delete or replace any theme.
    (2) Creating menus for your site
    (3) Adding widgets to your sidebar
    (4) Customizing your blog layout, font, background, etc.
  4. Comments: Manage user comments.
  5. Plugins: Here you can add or delete plugins for your blog. When you start a blog, you should immediately install some essential plugins like UpdraftPlus, WPOptimize, RankMath, etc.
  6. Users: Manage users for your blog here.
  7. Settings: Here you can select your blog's front page, set permalinks, privacy, discussion, etc.


If you are planning to start your blog but got confused about which blogging platform to choose, I would advise you to start right from

WordPress is the most popular and most used platform for blogging. It has also been recommended by top bloggers of the world.

I hope that this article now makes it easy for you to install WordPress from cPanel on your blog. 

If you like the above article please share it below.

Photo of author

Deepak Choudhary

Deepak Choudhary is the founder of He is a Blogger and an Affiliate Marketing Expert. He publishes useful articles for newbie bloggers related to the following topics - Affiliate Marketing, Email Marketing, Software Reviews, Software Tutorials, Blogging, WordPress, SEO, Passive Income, and more.