On the introduction page, we discussed how to choose a good domain name, why you should settle only for a self-hosted WordPress blog, and why you should choose Bluehost as your hosting service provider.
At this point, you’re just a few minutes away from getting your self-hosted WordPress blog live on the web. Just get your credit card and follow the steps below.
First, click here to visit Bluehost (don’t worry, it will open in another browser tab, so you won’t lose this tutorial). Right on the page, click “get started now”.
On the next page, select your plan. Since you’re just starting out, I’d recommend you choose the “starter” plan (by the left hand side). Then click “select”.
I stated earlier that you’ll get a free domain if you choose Bluehost. Now, enter your preferred domain name in the space provided under the “new domain” section. Use the drop down menu to choose your preferred extension if you’re not going for .com. But leave it as it is if .com is your preferred extension (that’s the default setting). Then click “next”.
If the domain name you requested is available, you’ll be required on the next page to enter your account information as requested in the form. (If not, you’ll be prompted to choose another domain name).
After filling the form in the “account information” section, scroll down to the “package information” section. Here, I’d recommend you choose the 12 month plan, since you’re just starting out, but you can reduce the monthly cost with longer subscriptions — 24 months or 36 months. (Remember, you can always cancel your plan anytime you want and get your money back for the remaining months.)
As for the additional options (Domain Privacy Protection, Site Backup Pro, SiteLock Domain Security, Search Engine Jumpstart, and Google Apps for Work), you can uncheck them to avoid extra charges.
Still on the same page, scroll down to the “billing information” section and enter your credit card information. (Bluehost is one of the most secure hosting companies, so you can feel safe inputting your credit card details.) But if you prefer to pay through PayPal, click on “More payment options”.
Check the agreement box, and click the “next” button.
[You MAY now be presented with a bunch of “Additional Options”, such as Quickstart Coaching Session or additional domain names. Don’t bother; none of these options are necessary. Just head right down to the button of the page and click link to pass on the offers for the time being.]
You’ll then be taken to the payment confirmation page, where you’ll be required to create your password. Click the “create your password” button.
Enter your preferred password in the space provided, and click “create”.
You’ll then be taken to an account login screen. Enter your domain name and password, and click “submit”.
[The first time you login, you MAY be redirected to an optimized hosting offer page like the one below. Just click “No thanks, I’m not interested” at the bottom of the page. Similarly, you may be taken to a page showing a “Welcome to Bluehost” notice with two options under it. Since you want to handle everything yourself, choose “i can do it”. If any of these pages aren’t displayed, then you’ll be taken to your account main page.]
On the home page, click the “cPanel” icon at the top of the page (next to the “Home” icon).
On the cPanel page, look under the “Website Builders” section, and you’ll find the WordPress icon. Just click on the WordPress icon to begin setting up your blog.
Next, the installation window will be displayed. On this page, click “Start”.
On the next page, you’ll be required to choose the domain you want to have your WordPress blog installed to. Choose your domain name, and click “Check Domain”.
The next page displays, “You are almost there! This is the last step”. On this page, click the “Show advanced options” checkbox to enter your blog’s credentials, such as “Site Name or Title” (which you can always change later), “Admin Username”, “Admin Password”, and an “Admin Email Address” (a personal email address you check regularly works best, since updates and notifications will be sent here).
Save your username/password login information somewhere because you will need it to access the back-end of your fresh blog after installation.
Click the “Automatically create a new databases for this installation” checkbox. Next, check the agreement box, and hit the “Install Now” button.
Now, you’ll see the progress page showing how far the installation has gone.
Once WordPress is fully installed, you’ll be provided with your blog’s URL (given as “Site URL), the admin login URL, your username, and password. You will get a copy of this information, except your password, in your email as well. Be sure to keep it in a safe place.
And that’s it! Your WordPress blog has been successfully installed.
To confirm the installation, enter or paste your blog URL in your browser’s address bar. You’ll see your new blog now live on the web.
To start making changes to the blog, you need to login to the back-end by entering the Login URL provided (something like yourblog.com/wp-admin) in your browser’s address bar. Your blog’s login page will be displayed. Enter your username and password in the spaces provided, then click “Login”.
Congratulations, you’ve made it to the promised land — the WordPress dashboard.
The dashboard above might look somewhat overwhelming at first, but you’ll get used to it in no time at all, I promise.
Now, you can see how easy the whole set up process is.
Are you ready to get started now? Click here to head over to Bluehost and start creating your blog!
Affiliate disclosure: This guide contains affiliate links, which means I may get a commission if you click through them to purchase a Bluehost hosting plan. I only recommend products and services that I can vouch for and have found to be excellent, so you’ll be in good hands. Please note that you will not pay more by buying through those links. Your support in purchasing through these links enables me to keep providing you (and many others like you) with quality content — for free — on how to create and grow a blog. Thank you:)