I expect you’ve landed on this page because you’d like to start a blog to share your story and provide encouragement for others. You can find pages similar to this on many sites. But, I won’t leave you with only this information. You’ll find additional pages to guide you step-by-step from Hosting to Posting.
This page may contain affiliate links. If you purchase a product or service using a link on my site, I may receive (at no cost to you) compensation for your purchase.
Three parts are required to start a self-hosted WordPress blog or website.
- A domain
- A hosting account
- A copy of WordPress.org software
You may register your domain with the same or separate company as your hosting service. Domain registration requires an annual renewal fee. The company who manages your domain registration and renewal is the domain registrar.
Your next step is to choose a hosting service. Just as you install software programs on your computer and create files that are stored on your computer, you will need to choose a location to install the software from WordPress.org and store your website’s files and database. I recommend and am an affiliate for SiteGround which has a reputation for consistent uptimes and excellent customer service for shared hosting plans. Most hosting services offer a discounted rate when you create your account and, at your annual renewal, charge the standard rate. If your budget permits, you can often purchase a 2-3 year hosting account at the initial low rate.
The first few slides guide you through the steps to registering a domain and setting up a hosting account with SiteGround.
Once you have completed the payment process, you want to locate and click the My Accounts tab.
SiteGround (and most other hosting companies) provide an automated software installation process for WordPress. You’ll find the appropriate icon with a click on the Go to cPanel tab.
Locate the section labeled Autoinstallers and click the WordPress icon as indicated.
Click the blue Install tab.
Now you need to complete the Software Setup form.
- Choose Protocol – Your choices are http:// or https://. If you have already purchased a SSL (security) Certificate for your site, https://. Otherwise, choose http://. SiteGround provides a free certificate that you can add to your site at a later point in the tutorial.
- Choose Domain – Usually this is the domain you choose registered or entered during the account setup.
- In Directory – Leave this field blank.
- If you know your site name, you can enter it here.
- If you have determined your site tagline, you can enter it here.
- Enable Multisite – Leave this box unchecked.
Next is the creation of your username and password for your Admin Account.
- Admin Username – DO NOT use the word Admin in this field. This will be the username to log in to your WordPress site.
- Admin Password – Make this strong and write it down.
- Admin Email – An email address to which you have easy access
- Select Language – Defaults to English – Change if needed.
- Limit Login Attempts – Check this box.
- Choose a Theme to install – Leave this field set to None.
Once you have completed the form, click the gray Install button.
Part 2 coming soon.