How to create/set-up a subdomain with CPanel & Install WordPress


Dmytro Spilka

In this quick tutorial, we are explaining how to create a subdomain using CPanel and then install WordPress. Subdomain functions separately from the main root domain, and can be used to set-up a whole new website. Subdomains have the following format: For example, if you wish to start a forum on your existing website, subdomain can de a good option to go with, as it may require a different technology or a theme.

In this tutorial, we’ll be using CPanel.

1. Creating a Subdomain with CPanel

Step 1: Login to your CPanel (most hosting providers use CPanel and should have given you the access). When logged in, navigate to the dashboard and locate “Subdomains” button under “Domains” section.

Adding subdomain with Cpanel

Step 2: Type in your preferred name for a subdomain and select domain to create it under. This will automatically create a document root.

Adding subdomain with cpanel 2

Step 3: Here is an example. Ensure that your subdomain name is correct and then hit “Create”.

Adding subdomain with cpanel 3

2. Installing Wordpress on a Subdomain

Step 1: After you’ve created a subdomain, it’s time to go and install WordPress (or any other preferred CMS) on a new subdomain. Go back to the CPanel dashboard and locate “WordPress Installer” under “WordPress Tools” section.

Installing WordPress on a Subdomain

Step 2: Click on the install tab and choose the domain to install WordPress on (in this case it’s a subdomain we’ve just created “”). After that, scroll down and click “Install” button at the bottom of the page.

Installing WordPress on a Subdomain

That’s it, we’ve just created a new subdomain and installed WordPress on it. Subdomains can be useful for forums, blogs or when creating a staging environment for a new website or project. Some brands use subdomains to separate different segments of the business.

Dmytro Spilka

Head Wizard

Get free online marketing and blogging insights
Unsubscribe at any time



Submit a Comment

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


This website or its third-party tools use cookies, which are necessary to its functioning and required to achieve the purposes illustrated in the cookie policy. By using this website, you agree to the Cookie Policy & Privacy Policy. If you want to know more or withdraw your consent, please refer to the cookie policy & privacy policy, or use our cookie settings page.