***We use Bluehost for our business and we love it! In the spirit of full disclosure, we do get a commission from Bluehost anytime someone signs up for hosting from this article!***
It can be very intimidating talking about hosting, domains, and setting up a blog. This used to hold me back until I realized how simple it actually is! This tutorial will walk you through 3 easy steps (yes, they are actually easy) to making any kind of self-hosted WordPress blog… fashion, lifestyle, cooking, photography, fitness, personal, you name it! There are lots of screenshots because I’m very visual. By the end, you’ll have your own beautiful blog, on your own domain, and you’ll be ready to share your style with the rest of the world.
(Confused about self-hosted WordPress.org vs. WordPress.com? Check out this post!)
I’ve tried several hosting companies. They all have a little difference here and there. But the one that’s been my favorite by far is Bluehost. I can’t recommend them enough! Here are my top reasons why I love Bluehost:
- The user-friendly design makes it SO easy to find what you’re looking for. No digging around for what you want.
- Bluehost has super responsive customer service. You can call or chat 24/7 if you’re stuck on something and they’ll help you figure it out! Plus, their support articles are really easy to follow.
- Bluehost also has really affordable pricing—you can’t beat $3.95/mo!
Step 1: Choose your domain and hosting
Select which hosting plan you’d like. You can always upgrade later if your needs change, but the $3.95 plan is what most bloggers start with.
Next, check to see if your domain is available. Bluehost gives you a free domain with your hosting plan. Or, use your existing domain.
Follow the steps and then you’ll have hosting!
Step 2: Install WordPress
Now that you have your domain and hosting, you can install WordPress. Thankfully, Bluehost has made this part really easy with a one-click-install feature.
To install WordPress, log in to your Bluehost. account and make sure you’re on the “hosting” tab in the top left.
Scroll down the page until you see a “website” section, click on “install WordPress” (we’re you thinking this would be hard?).
You’ll be taken to a page where you can select some options for installing WordPress. First, click on the green “install” button on the right.
Next, select your domain name from the dropdown and leave the “directory” empty. Click “check domain”.
Check “show advanced options” and you’ll be presented with your site name and your username and password. Name your site and fill in your username and password. Also, make sure that “Automatically create a new database for this installation” is checked. Once you accept the terms and conditions you can install WordPress onto your domain!
And that’s it!
Once it’s completed installing wordpress, you’ll be able to go to your WordPress dashboard. To find it you can go to your URL / wp-admin like this:
Keep this URL and your credentials handy so you can log into WordPress easily. Pretty easy, huh?
Step 3: Style your blog and make it yours
Here comes the fun part—choosing a theme that’s right for making your blog match your style. Head over to Bloom’s shop to take a look at our WordPress themes! They’re especially designed to be clean, simple, modern, and easy-to-use. But, don’t take it from us—check out some of the things others have said our our themes.
“Absolutely love this theme! Her tutorials are so crisp and clear.”
“Installation was very easy, thanks to the comprehensive and very easy-to-understand guide. I highly recommend Design by Bloom!”
“Effortless to install & a super clean, lovely theme. This theme is so clean and that is what I wanted.”