In this guide, I will show you how to set up a WordPress blog with Bluehost, an official WordPress recommended hosting provider.
But first, we would need to purchase your hosting from Bluehost and the exciting thing about that is, you will get a FREE DOMAIN NAME & SSL to kickstart your blog.
How to Set up a WordPress Blog on Bluehost
Buying Your Hosting With Bluehost
Once on the Bluehost page, Click on the big green “Get Started” button.
Next, you need to select your hosting plan.
Bluehost has 4 major hosting plans tailored to suit your needs. From their Basic to their Pro plan. It all depends on what you want. But all their hosting plans come with a free domain name & SSL (Site Security Lock).
As a beginner starting out in blogging, Bluehost basic plan is just what you need. The basic plan allows you to host just 1 website and with plenty of storage space for your blogging activities.
Once you think it is time to go bigger with your blog, you can always contact Bluehost for your hosting plan upgrade.
Now Click on the green “Select” button on the hosting plan you are going for.
On the Sign up now page, enter the domain name you want to use on the “New domain” Section.
Note: Picking a domain name relating to the niche you are going for is a good idea.
Once you enter the domain name you want to register, click the blue “Next” Button.
A domain name availability search will be performed.
If the domain name is available to register, you will be taking to the “Create Your Account” Page.
If the domain name is not available, keeping trying new domain names until you find one that is available.
On the “Create Your Account” page, you will need to fill in your account information.
Make sure you double check that your account information details are correct.
The next section is “Package Information“. It shows the hosting plan you want to go for, the price and the free domain & SSL you will get.
Select the account plan you are going for.
You can go for a 12, 24 or 36-month hosting plan. But you get the best value if you go for the 36-month plan (Costing $2.95/mo).
The “Package Extras” section contains added services you may want to add to your hosting account. You can “check” the extras you want.
By default, Bluehost has the checkbox: domain privacy protection, site lock security & code guard basic checked. If you can spare a few more dollars I see no reason why you shouldn’t have them checked.
But just so you know, you don’t need these package right away in other to start your blog. You can always purchase them later if you need to.
The last section you will need to fill in the “Create Your Account” Page is the “Payment Information“.
Enter the credit card information you want to be billed from.
Don’t you want to pay with a credit card? click the “More Payment Options” link to see the “Pay With PayPal” Option.
Check that you have agreed to Bluehost terms…
Finally, go through your information and when you are ready, click on the green “SUBMIT” button.
Once you complete the signup process, you will receive an email about your hosting account opening. The email will contain details on how to login to your control panel (cPanel).
The Cpanel is where you manage everything about your hosting account but most importantly where you Install WordPress.
Now that we have purchased your hosting, lets now set up WordPress.
Setting Up WordPress on Your Bluehost Hosting
Log in into your web hosting Cpanel ( Check your hosting welcome email for the login details)
You will notice there are so many small icons in your Cpanel. Each of these icons serves its own purpose. But don’t be overwhelmed, you won’t be using the majority of them.
Next, Find the “Website” section in your Cpanel and click on “Install WordPress”. On the next screen is the Bluehost Marketplace Quick Install Screen where you will begin the WordPress Installation process.
You will be asked to select your domain name for the installation. Choose the domain name that you want to use from the dropdown and Click “Next”.
If you want to install WordPress on a folder on the domain name, then type in a name in the “Directory” field before clicking “Next”.
You will need to enter your site Name, admin username, email & Password. You also need to check all the checkboxes.
Once you are ready, click the “Next” button. The QuickInstall will start installing WordPress on your domain name.
Why the installation is in progress, you may be asked to browse WordPress Themes. You can skip that, you don’t need to find a theme now. I will show you how to get a free WordPress theme later in this tutorial.
Once WordPress has finished installing, you will see the success notice at the top header.
Click on the success link to see your WordPress Login Url, Username & Password.
To login to your WordPress, the URL will be similar to this:
All you need to do is replace the “Yourwebsite.com” with your actual website name.
And That’s it, you just successfully setup WordPress.
Here is how your WordPress dashboard will look like.
Here is how the front end will look with the default Twenty Nineteen WordPress Theme.
Easy setup process right? Now that your blog is ready, you can log in to your WordPress blog and:
If you like this article on How to Set up a WordPress Blog on Bluehost,
you can subscribe to this blog via email, so you will get updates when there are new posts.