How To Make a WordPress Blog on a Subdomain using cPanel

Ever wanted to make a WordPress blog on a subdomain using cPanel?, well, this is the tutorial for you.

Basically, am going to show you step by step on how to create a subdomain in cPanel and how to install WordPress on a subdomain and finally, how to make a WordPress blog that’s hosted on a subdomain.

You actually don’t need to have any previous experience creating subdomains, making WordPress websites or any coding knowledge.

Every step is just a click away and in the video, you’ll be in position to follow through set by step with no step skipped and make your WordPress blog on a subdomain.

Video: Make a WordPress Blog on a Subdomain using cPanel

To start off, i need to give you an explanation of what every tool is actually going to help you and how.

You Need Web Hosting

Let me assume that you’re getting started from zero.

The number one thing you actually need is a hosting environment. Hosting is basically a little cubical for you to save your website files on the internet.

There are so many web hosting providers and they differ in many ways including but not limited to; hosting technology (shared hosting, cloud hosting, dedicated hosting) and that determines how your website will perform.

And hosting actually a big other topic but i’ll just share with you exactly what you may need for this tutorial.

Based on what i used, i have a shared hosting server with Namecheap. Basically, i can host as many websites as i can but the catch is that the server is shared with some other users and the performance of my website lies on how other users are utilising the server resources.

That means that the more load on the server the poorer my website will perform in terms of speed.

But for this tutorial, performance wasn’t thought into.

You can get (shared) hosting from several other companies despite the fact that this website is seated on a Namecheap server, you could give them a try but of recent, i came into a partnership with Hostgator.

It is one of the top-performing hosting providers out there. My partnership with them is based on that and client support. But also, if you’re getting started and you need a starter hosting plan, i have a 60% off discount coupon for you with Hostgator which is for anyone getting on the go,  a good deal to get on board and test things out.

You can use the coupon GOTECHUG60 at the checkout with Hostgator. Also, you have a money payback guarantee once you’re not satisfied with their service.

Once you purchase a hosting plan.

You need to set up your main domain.

A domain name is basically your internet address that anyone can just hit into the browser and can get to your homepage (website).

Once you have the domain (which will come with your hosting package upon subscription), we set up the subdomain.

To Read: Speed Up WordPress Site with NitroPack Cloud Optimization Plugin

Getting Around the cPanel

A cPanel is basically software that helps you manage your web hosting account using a very easy and visual interface.

With the cPanel, you can setup a couple of things from, SSLs, Addon domains, Subdomain, databases, Installation of software to the server, delete and manage files on the server, securing and manage your server files, users and access.

In a nutshell, the cPanel is a gateway for you to interact with what’s on your web hosting space (server area)

Most shared hosting packages come with cPanel installed for you and you don’t have to pay an extra penny. For other hosting packs like cloud, VPS and dedicated hosting, you may have to pay an extra free to get cPanel and installed it for you.

It is therefore recommended that you ask your would be hosting provider if they have cPanel on the web hosting package you want to subscribe to.

Both Namecheap and Hostgator give you a free web hosting cPanel on all your shared hosting package subscription for free.

To Read: WordFence Security Plugin Tutorial: Secure, Block and Stop Malicious Attacks to WordPress websites for FREE

How To Create A Subdomain in cPanel

A subdomain is basically a domain that’s secondary to your main domain name.

For example. If my website domain is www. gotechug .com. A subdomain would be anything before the main domain. It could look like this www.test. gotechug .com or www. demo .gotechug .com.

The test and demo are subdomains under gotechug .com

All subdomains act as individual and separate domains/websites when it comes to managing the website server files, emails, security and SEO.

This sounds like a very hard task but actually just a click away.

Follow up in the video above to you see how to create a subdomain in cPanel.

To Read: Guide: 2 Amazing Ways To Install Cloudflare Free SSL in WordPress

How to Install WordPress on SubDomain

To install WordPress on a subdomain, i want to first assume that you’ve already got a hosting package that has cPanel installed.

The next step would be to create a subdomain on your main domain or preferred domain that’s linked to your cPanel account.

The main domain or Addon domain that’s already existing in your cPanel panel, will enable you to create a subdomain and then install WordPress to that subdomain.

Now, you basically have to go into your cPanel and lookup for the softaculous app installer.

This software gives you the ability to install WordPress on your server in just a few clicks.

As you’ll see in the video, you’ll have the possibility to select which domains you want to install your WordPress application.

From the selection, of course, you’ll select the subdomain ie blog. digitalcreative .design and then install the WordPress CMS software.

The other beauty with using the softaculous app installer is that everything including the database creation is taken care of by the installer.

Now that you have WordPress installed on the subdomain on the server through cPanel, then we go to the next section.

To Read: How To Get Adsense Approved First Hand in 3 Steps

How to Make A WordPress Blog on SubDomain

Once the WordPress installation is done on the server, softaculous will email you the installation details and this would include details about your application name, database and host files destination.

Thereafter, you’ll be in position to log in the WordPress application (website) that has already been installed on the server.

The login email and password were set by you on installation of WordPress with softaculous as you’ll see in the video.

All you have to do is to go visit a url like: blog. digitalcreative .design/wp-admin

Please take note of the blog url and the last letters /wp-admin.

Those take you to the WordPress login page for the subdomain you’re creating a blog for.

Once you’re logged in. Then the magic begins.

You’ll be able to start customizing your WordPress website.

Like in the video, you’ll have to;

  1. Install a theme
  2. Customize the theme header and footer (Astra theme)
  3. Create menus
  4. Customize the blog layout
  5. Import demo content to get started
  6. Install necessary plugins etc

And finally, you’ll have created a WordPress blog on a subdomain using cPanel.


To Read: How To Rank Well For A Keyword; Tips For Beginners

In closing

Hopefully, this tutorial brought you value and now you can create a subdomain in cPanel, install WordPress on a subdomain and then make a WordPress blog on a subdomain.

If there is anything that’s not clear to you, let me know in the comment box below. I’ll gladly help you out.

Also, my partnership with Hostgator brings you a 60% off discount if you subscribe to any hosting package with them. I also receive a small commission if you use my coupon or purchase through my link (affiliate) at no extra cost to you.

Also Read. . .

How To Delete A Facebook Group in 2024?

Facebook allows for group interactions through its Facebook groups feature.  Facebook groups are created for specific reasons and attract like-minded people.  At some point, however, you may need to get rid of the group for

Read More »
Newsletter Subscription (EF)
Picture of Hamza
Hamza comes from a design background with over 10years of experience in Web and Media design. He enjoys making web design videos on his YouTube channel GoTechUG. He also writes web design articles on this website. In his free time, Hamza loves riding a bicycle, swimming or going hiking.

Leave a Comment

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


Recommended Tools

Hostinger offers premium WordPress hosting for small and medium size websites at an affordable price rated 4.5/5 on Trustpilot

Elementor is the WordPress most popular page builder with over 10 million active users