This post contains affiliate links that I could make commission off of. All opinions are my own. Learn more.
In the blogging world, there are three main platforms that get the most attention: Blogger, WordPress, and Squarespace. I’m personally a fan of WordPress because it’s super easy to use. I’ve been using it for quite a few years now, so I’m super comfortable with it.
And even better: it’s really easy to install on a self-hosted website.
1. Set up an account with Bluehost.
First things first, you have to create an account with Bluehost. You’ll typically want Shared Hosting, because it’s the cheapest with the best quality you need for a blog or small website.
Next, you need to choose a pricing plan. I’ve got a couple different domains and subdomains, so I use the Plus package, but look at the options and see what fits your needs the best.
Then continue with the registration. Pick out your domain name, choose how long you want to register it for, and continue. (Note: I highly recommend adding on Site Backup Pro. See why here.)
2. Begin the WordPress Install.
Once you get everything set up, you’ll get to your cPanel dashboard.
Then, under Website Builders, select Install WordPress. It will take you to another page where you will actually install WordPress.
Here, you’ll just select the green Install button.
Next, you’ll want to select your URL from the dropdown menu. A word of caution: if you’ve already installed WordPress on a domain, don’t install it again. Everything will be overwritten and you’ll lose all of your work.
You can leave the “directory” spot blank; it will fill itself in for you. Then hit check domain.
Agree to the terms and conditions and hit Install Now! You can also show advanced options to change your admin username and password if you’d like.
You’ll get a progress bar at the top of the page, and when you’re done you’ll get an email with your login credentials!
Easy peasy, right?