The idea of setting up your own self-hosted WordPress.org website can seem daunting, but we’re here to help! We’ve put together a basic instructional guide for setting up a self-hosted WordPress site, including how to register a domain name and sign up with a hosting provider. Once you’ve gone through the steps in this tutorial, you’ll be ready to install one of our WordPress themes!
What’s the difference between WordPress.org & WordPress.com? Find out here.
DOMAIN & HOSTING
What is a domain name? A domain name (also called just “domain”) is your website’s URL (i.e. www.mywebsite.com). Think of a domain like the license plate on your car. With it, you can be located on the web.
What is a domain registrar? A domain registrar is like the DMV of the web. You use a registrar to register your domain for a certain period of time (one, two, or more years).
What is a hosting provider? Once you have registered your domain name, you need a place to park it. Think of your hosting provider as your website’s “garage.” This is where your domain will be hosted and your website’s files stored. (Some hosting providers also provide domain registrar services for convenience – so you can register your domain + get hosting in one fell swoop.)
Registering your domain
Your first step is to find a reliable service to register your domain name and host your WordPress site. We use and recommend Bluehost – their support is wonderful and prices are very affordable! In this tutorial, we will be using Bluehost as an example, but other popular hosting providers work similarly.
1. Visit Bluehost.com and click “get started.”
2. Pick your domain name and type it into the “new domain” field.
3. Choose a domain extension (.com and .net are most popular)
4. Click next.
5. Bluehost will check to make sure the domain name you’ve chosen is available. If it is, you’ll move on to the account information page. Enter your account details and payment information.
6. We recommend the 36-month hosting basic hosting plan – it’s the least expensive over time. Keep in mind hosting is not billed monthly, you pay for the plan up-front.
6a. We also recommend that you sign up for Domain Privacy Protection, otherwise your mailing address will be publicly available (and you’ll start receiving junk mail). The other services offered are unnecessary for most folks.
7. Once you have completed the sign up process, you’ll be asked to create a password for your account.
Congrats! You’re now the proud of owner of your own domain and hosting.
Next step: Installing WordPress Software on Your Domain