1. Website Planet
  2. >
  3. Blog
  4. >
  5. How to Connect a Domain and Install WordPress on A2 Hosting

How to Connect a Domain and Install WordPress on A2 Hosting

Hendrik Human Hendrik HumanWeb Hosting Expert
If you’ve recently signed up for A2 Hosting, then you probably also can’t wait to get your hosting up and running and start getting visitors to your site.

You’ll find the step-by-step instructions on how to set up your website and activate your CDN here. While you should get a good idea of the user experience, you should also check out my in-depth A2 Hosting review to see if it’s a good host for your needs.

Connect Your Domain to A2 Hosting

If you already own a domain, the good news is that you don’t have to do any complicated setup work to connect it to your A2 Hosting website.

Like with any other host, you’ll need to point your DNS record at your registrar to A2 Hosting. When you first sign up, you’ll get an email with clear instructions on how to do this:

How to Connect a Domain and Install WordPress on A2 Hosting-image1

Once you’ve pointed your domain to A2 Hosting, you should be good to go.

If you create a new WordPress website, as I’ll show you below, you’ll also need to provide your domain to the Softaculous installer for it to work.

Install WordPress on A2 Hosting

When you sign up for A2 Hosting, you can simply check a box and they will automatically install WordPress (or almost any other website builder) for you. If you missed it, or you want to install additional WordPress sites on your account, here’s how you can do it.

Log into your A2 Hosting panel. Then, click on the green ‘cPanel Login’ button:

How to Connect a Domain and Install WordPress on A2 Hosting-image2

You’ll be taken to your cPanel control panel. cPanel comes with the Softaculous script installer, which you’ll use to install WordPress on your account.

Softaculous is one of the first sections in cPanel, and all the icons are for apps you can install. As you can see WordPress – A2 Optimized is the first option:

How to Connect a Domain and Install WordPress on A2 Hosting-image3

If you click on it, you’ll go to the installer page below. You should already be in the ‘Install’ tab – to continue with the installation, just click the ‘Install’ button at the bottom of the page:

How to Connect a Domain and Install WordPress on A2 Hosting-image4

On the next page, you’ll need to provide some details for Softaculous to install and set up your site. If you have an SSL certificate (A2 Hosting does provide you with a free Let’s Encrypt SSL certificate), then choose ‘https://’ in the ‘Choose Protocol’ field. Otherwise, just choose ‘http://’.

In the ‘Choose Domain’ field, you should type in which domain you want the site to be hosted on. You can then also add a site name and site description:

How to Connect a Domain and Install WordPress on A2 Hosting-image5

Below that is where you will set up your login credentials for your WordPress admin account. A2 Hosting will suggest a username and secure password for you, but you can also use your own.

They’ll send you these details in an email as well. Below the ‘Install’ button is a field where you can enter your email address:

How to Connect a Domain and Install WordPress on A2 Hosting-image6

Click ‘Install’ to start the installation process. Mine took about two minutes.

Be sure not to leave this page until it’s completed, because it could disrupt the installation.

How to Connect a Domain and Install WordPress on A2 Hosting-image7

When you get to the page below, it means your WordPress site was successfully installed:

How to Connect a Domain and Install WordPress on A2 Hosting-image8

You can then navigate to your WordPress site by clicking the top link to see it as a visitor would, or the bottom link to log in with your administrative account.

You’ll also be sent information about your site as well as your login credentials via email:

How to Connect a Domain and Install WordPress on A2 Hosting-image9

How to Set Up a CDN on your A2 Hosting

A CDN is a must-have feature for your website, especially if you have a global audience. Fortunately, you get a free CloudFlare account with your cPanel A2 Hosting package.

Unfortunately, A2 Hosting doesn’t provide a one-click method to set up your CDN, but it’s still pretty easy to do through cPanel.

There are two kinds of setup: Partial (CNAME) setup or full DNS setup. The first way is the easiest, and will enable you to manage your DNS and CloudFlare settings through A2 Hosting and cPanel.

If you choose the second method, you will manage these features from your account on the CloudFlare website.

To activate CloudFlare on your WordPress website, the first thing you need to do is log back into cPanel from your dashboard. Then scroll down until you get to the ‘Software’ section. CloudFlare should be the first option:

How to Connect a Domain and Install WordPress on A2 Hosting-image10

Clicking it will take you to A2 Hosting’s integrated version of the CloudFlare dashboard. If you don’t have a free CloudFlare account, you can create one by clicking the button. If you do, you can follow the link to log into your existing account:

How to Connect a Domain and Install WordPress on A2 Hosting-image11

Whichever route you go will automatically link your CloudFlare account with your A2 Hosting account. Pretty convenient. You’ll also get a confirmation email:

How to Connect a Domain and Install WordPress on A2 Hosting-image12

If you already have a CloudFlare account, it will automatically use the domain you currently have CloudFlare activated on. A free CloudFlare account unfortunately only supports one domain, so you will have to replace the original domain or upgrade if you want to activate CloudFlare on a new domain.

In case you’re a first-time CloudFlare user, I’ll guide you through the next steps anyway. You can also find the complete instructions in the A2 Hosting documentation.
  • As soon as you create an account or log in, you’ll see an ‘Add a Domain’ text box. Type the domain you want to activate CloudFlare on in this box and click ‘Scan DNS Records.’
  • You can watch the introductory video by CloudFlare while they analyze the DNS for your domain. When it’s done, just click ‘Continue.’
  • Just click ‘Continue’ again on the next page where they show your DNS records.
  • On the next page, you can either choose a free plan or purchase a premium CloudFlare plan.
That should finally take you to your CloudFlare management panel. You should see a list of CNAME records under the ‘Domain’ tab:

How to Connect a Domain and Install WordPress on A2 Hosting-image13

Go back to cPanel by clicking the grid icon in the top left corner. Then, go back to CloudFlare just to make sure everything refreshes.

Go back to the ‘Domain’ tab and then scroll down. Below your DNS records, you’ll find an orange button that says ‘Remove domain from CloudFlare.’ This will remove your DNS and CDN management from CloudFlare and move it to your cPanel account. After you click it, just confirm it on the popup box:

How to Connect a Domain and Install WordPress on A2 Hosting-image14

The page will refresh, removing most of your DNS entries. This is where you need to pick whether you want to go with the partial or full DNS setup. I recommend the partial setup, so you can continue managing it straight from your cPanel account. Click the ‘Provision Domain with CNAME Setup’ button:

How to Connect a Domain and Install WordPress on A2 Hosting-image14

The page should refresh with all your DNS records once again. To make sure it’s working, you should check that CloudFlare is switched on for either (or both) of the two entries I’ve marked below:

How to Connect a Domain and Install WordPress on A2 Hosting-image15

If they aren’t, just toggle the controls to the ‘On’ position.

If you went through all these steps, you should also have received two emails; one about removing your account management from CloudFlare and another about adding it to A2 Hosting:

How to Connect a Domain and Install WordPress on A2 Hosting-image16

How to Connect a Domain and Install WordPress on A2 Hosting-image17

And, finally, you should have CloudFlare activated and enabled on your website. It might take up to a day for the changes to take effect, but this has rarely been the case for me and you should be good to go within the next hour.

Hosting Setup that’s Not for Those in a Rush

Setting up your hosting with A2 Hosting involves performing these fundamental tasks, which may not be the swiftest process. Additionally, I believe there’s room for improvement in presenting the onboarding documentation with greater clarity.

However, it is nice that the automatic software installer allows you to choose from a huge number of CMSs and website builders. They’ve also made connecting your domain super quick and easy.

Unless you’re experienced and you know exactly what to do, expect to spend at least 45 minutes to an hour on all of this, or slightly less if you already have WordPress installed.

If this process sounds like a pain, you may want to check out Inmotion Hosting, which provides more support and documentation. They’ve also got incredibly friendly and helpful support staff to guide you through anything.

To see if A2 Hosting is worth the time and effort, check out my in-depth A2 Hosting review. (Spoiler alert: it is!)

Rate this Article
5.0 Voted by 37 users
You already voted! Undo
This field is required Maximal length of comment is equal 80000 chars Minimal length of comment is equal 10 chars
Any comments?
Reply
View %s replies
View %s reply
Related posts
Show more related posts
We check all user comments within 48 hours to make sure they are from real people like you. We're glad you found this article useful - we would appreciate it if you let more people know about it.
Popup final window
Share this blog post with friends and co-workers right now:

We check all comments within 48 hours to make sure they're from real users like you. In the meantime, you can share your comment with others to let more people know what you think.

Once a month you will receive interesting, insightful tips, tricks, and advice to improve your website performance and reach your digital marketing goals!

So happy you liked it!

Share it with your friends!

Or review us on

710427
50
5000
8724111