How To Install WordPress On A Subdomain

Dec 13, 2020

Whether you want to separate content from your main website or test some themes or plugins – installing WordPress on a subdomain is a breeze and a very straightforward process.

Let’s start!

Create Subdomain

Log in to your cPanel control panel, as explained in this article. Once in cPanel, click Subdomains under the Domains section:

Fill in your subdomain name, select the domain, and leave the Document Root as is if you want to create a subdomain folder directly in the public_html directory:

Click the Create button to create a new subdomain, and then you will the green success message: 

WordPress Tools


Next, click Install at the top left corner under the WordPress Management section:

Installation Details

This is what the installation page looks like:

In the Choose Installation URL section, make sure to select your new subdomain under the Choose Domain drop-down menu:

The Protocol column should be set to https://www, so your site directs to a secure version.

Fill in the Site Name and Site Description fields (you can say in a couple of words what your website is about, which will help your SEO ratings improve!), and change the admin username and password if you don’t like the generated options.

Next, fill in your Administrator Email, which would be the email address you signed up with at Skystra, so for example, [email protected], or whichever email you’d like in there.

The Admin Username and Admin Password are auto-generated for you using random letters, characters and numbers to make them as secure as possible. We recommend using these as your logins and keeping them saved somewhere safe, however, if you’d like to use your own, you can.

Choose what language you want your WordPress installation to be. English is automatically selected; maybe you’d like your WordPress to be in Spanish, French, German, etc. – your choice!

Under the Select Plugin(s) section, you can choose to install some additional plugins or leave as it to get the default ones auto-installed.

Expand the Advanced Options section to see some more options.

The Database Name can be changed from the auto-generated name, if you want to have a custom name, the same goes for the Database Prefix + you have three new cool features that gives you:

  • Auto Upgrade of your website (if newer versions pop up, they will be automatically installed)
  • Auto Upgrade for your plugins
  • Auto Upgrade for your themes

This means that once a new version of WordPress, a particular installed plugin or theme, will be available, we’ll automatically install it for you! 

Don’t forget to enable these features to save your time and focus on your business, or if you want to do this manually, you can still auto-upgrade all of the above once you’ve installed WordPress (we’ll let you know below how to do this, no worries!).

Lastly, we offer some themes you can install on your website for free during the installation, so choose one if you want.

Here’s how the filled in installation page looks like:

To finish everything, click on the Install button, and you will see your website installed.

Our WordPress Manager will show an installation progress bar and then a completion message once complete:

Your new WordPress blog is now up and running on your brand new subdomain.

WordPress Dashboard

To log into your subdomain’s WordPress Dashboard, you can follow the steps in this guide

Once you’re logged in, you’ll see WordPress installed on your subdomain when you visit your site, here is our example: