Ready for a Summer Reset? Get your copy → tiny summer reset book cover

A Step-By Step-Guide to Self-Hosted WordPress

This post may contain affiliate links. Please read my disclosure and privacy policy.

When it comes to technology, most of it is over my head. So, when I tell you that YOU can start your own blog in just about 15 minutes, I mean it! This guide will walk you through everything you need to create a self-hosted blog, using WordPress.

There are two main benefits to using a self-hosted format, as opposed to the free version at

  1. Self-hosted blogs have much more freedom when it comes to customizing the look and feel of your website. You can use any template you like and you’ll use your own domain name, for a more professional feel.
  2. Self-hosted blogs also allow for advertising, which can help off-set the costs associated with blogging. You can’t run ads on a free blog from, which is why I eventually had to transfer my blog from free hosting to self-hosting. Transferring is such a hassle, I wish I had just started with self-hosting in the first place!

Luckily, setting up a self-hosted blog is easier than you might think! If I can do it, you can do it.

Here’s how:

Go to to get started.


If you’re starting from scratch, you’ll need to pick a new domain name using the box on the left. (You’ll probably need to try several names before you find one that is available!) If you sign up for a hosting plan with BlueHost, your domain name is free!

If you already have a domain name, but just need a place to host it, use the box on the right, instead.


Once you’ve picked a domain name, you’ll need to provide your personal information and select a hosting package, like the one below. There are lots of options that you can choose to implement or not, but I definitely recommend adding the Domain Whois Privacy, to protect your personal contact information.

package info

Once your registration is complete, you’ll need to install the WordPress blogging software on your brand-new website. All you need to do is sign into your new account and click on the WordPress icon located in the C-panel.

wordpress-buttonSelect “Start a brand new install” when prompted.

install-wordpressThen select your new domain name from the drop-down box provided.

pick-domainYou’re almost finished! Once you’ve selected the domain, you’ll have the option to name your new blog, as well as choose your own username and password. Click the “Install Now” button, and everything else will be done for you!

9You’ll be notified by email once your WordPress installation has been completed, and this email will include directions for accessing your WordPress dashboard.

That’s all there is to it!

Once WordPress has been installed, it’s up to you to get as creative as you want to be. Select a theme, upload your own header or logo, and start creating content!

You can read more about the themes and programs I use for my own blog here.

*Disclaimer: This post contains affiliate links, which help off-set the costs of maintaining this blog. Thanks for your support!

Get more recipes + meal plans in my books:

detox book and meal plan

Never Miss a Post!

Get a FREE 3-Day Detox Plan when you sign up for my email newsletter

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.



Excuse me, I want to ask
so, with a self-hosted blog, you can place ads from service like Adsese, Revenuehits, Chitika, etc??
Because I think I also have to do that to cover the expense of maintaining a self-hosted blog.

    Megan Gilmore

    Yes, the perk of self-hosting is that you can run ads on your site to help recoup the maintenance costs!


I live off grid, have built our own home from our land and love reading healthy food blogs! I have wanted to blog myself and have friends that are often prompting me with all my handmade soaps among other things to write a blog, but with homeschooling and seeking out gut health for myself and family…realistically how often would I have the time? I am by NO means a computer tech person, how much time do you blog on a daily or weekly basis? Love your cookbook by the way! I have tried so many of your tasty sweet treats! Thanks for taking the time to create this blog!

Never Miss a Post!

Get a FREE 3-Day Detox Plan when you sign up for my email newsletter