There are two things you need to self-host your WordPress blog or website.
- A domain name.
- A hosting account.
If you already have a domain name, that’s great. If not, you can register one when you sign up for your hosting account.
We have worked with all the major hosting companies out there. You can read our detailed WordPress hosting review if you want. The bottom line is that InMotion Hosting is our favorite hosting company by far. And if you sign up for a hosting account from InMotion today using our partner link below, you’ll get a 55% discount on your hosting. That’s the best deal around, on the best hosting for WordPress. And if you follow the steps in the video below, InMotion will pre-install WordPress on your domain, so you’ll be up and running in literally no time.
If you haven’t registered your domain name yet, follow the steps in the first video. If you’ve already registered your domain name somewhere like Namecheap or GoDaddy, follow the steps in the second video instead.
*Note: These videos are pulled from another project I run called the Start a Blog Challenge, so you may notice some references to that project in the videos, but the steps in the video will work perfectly for what you’re doing in this video guide. 🙂
Get Your New Hosting and a Domain Name:
Get Hosting and Connect To Your Existing Domain:
Next, I’ll show you how to log into your WordPress Admin area to change a few settings and go over the basics of creating posts and pages.