How to Launch & Publish a Self-Hosted WordPress Blog In 8 Minutes! [VideoCast]

The most effective and easiest way to bring out your voice via a solid platform is to build your own blog in the niche that you love. While you may achieve this by using free hosted options like, or, you wont be getting any solid controls like as you would get in Self-Hosted WordPress blog.

wordpress setup bloggingehow

This is what i use for my sub-domains here at and thats mostly what Pros and serious bloggers do out there.

BUT thats where most of the beginners get stuck up. They believe it to be a tiresome and complex stuff to setup their very own self-hosted WordPress blog. (Hey by the way, in case you're confused between free Hosted and Self-Hosted WordPress blog, you may want to look out this amazing infographics from Wpbeginner.)

Watch Video Walk-Through - Simplest as it can get!

 The post explains:

1- Steps to setup your self-hosted WordPress blog
2- Set any attractive template
3- Publish your very first blog post for the world to see!

If you feel that the guide would help any of your friend too, please pass on the link to this post.

So lets start of!

#1 Pick for WordPres Hosting

Special Bluehost Discount Offer

You can get Bluehost web hosting for only $3.95 a month. Click on the button below to take advantage of this offer with the WordPress Recommended Company, that I use for BloggingeHow too.
Yes, this is an affiliate link, which means I earn a commission if you signup using this link, though at no extra cost to you.

Step #1 Gather Your Resources

First gather your resources that you would be required in the process to setup a self hosted WordPress blog.

1- A Domain Name For Your Blog
2- A Credit Card
3- 8 Minutes to Spare :)

By the way, its better if you haven't already registered the domain name for your self before, as we'll go through that entire process step-by-step where you will get a FREE domain name, get a cheap hosting for your blog (with the service that ill recommend in the next step) and finally launch your first blog post.

Exiting right? :)

Though if you have already register the domain, ill explain the process to proceed with that in the next step.

Step #2 Setup a Hosting Account 

Hosting is basically a remote computer (server that you rent) where your blog would 'live'. All the blog files, blog posts, images that you would use on the blog etc would be laying on Internet.

 This is where you would install your WordPress software and manage your blog.

Its easy as a pie. Though sounds complex :P

There are tons of Hosting services out there (hundreds and may be thousands) out there that offer hosting services. Though not every one of them is worth using for your valuable blog.

Money Back Guarantee

If you're not satisfied with Bluehost, they'll give you your money back. No questions asked, no time limits. Cancel at any time, and they'll issue you a refund for the remainder of your current payment term. It's like a warranty that never expires! Plus, during the first 30 days, they'll refund your hosting fees in full. See Bluehost’s full guarantee

90-Day, Money-Back Guarantee

However, based on my experience and the research, i recommend BlueHost to be the best of them all due to the following reasons:

Reasons #1 Support

BlueHost has a great 24-7 support via phone, chat and email. I have personally used in couple of times and the folks there are really courteous, spontaneous and helpful at the same time.

Reason #2 Reliability

BlueHost is powered by extremely reliable servers that provide an amazing up time of 99.9%.  Its better than tons of crappy services out there.

Reason# 3 Super Easy to Use

BlueHost is tailored for non-geeks. Over the years, BlueHost team has worked hard to make it easy to use so that any one with zero tech knowledge finds it easy to get through.

Reason# 4 WordPress Recommended Hosting

Interestingly, WordPress officially list BlueHost as the top hosting service (among the 3 they promote them selves). BlueHost hosts over 850,000 WordPress blogs.

Reason #5 No Limits (Unlimited)

BlueHost offers unlimited disk space, unlimited bandwidth, unlimited domains (i.e., you can host multiple blogs or sites on one account), and unlimited e-mail accounts. It cant get any better. :)

Reason #6 Affordability

BlueHost is inexpensive. Starting from $3.95 to $5.95 a month, depending on which plan you select. Interestingly, the longer you're willing to commit your hosting, the cheaper it becomes.

Note: BlueHost is now offering a special for $3.95 a month. This is honestly a steal. Get it while you can. But be sure to use one of the links in this post to get this special offer.

Reason #7 Values

Values means a lot to me. BlueHost doesn't allow as per its terms of service (see Section 10.03) to host any pornographic, nude content on its servers.

Honestly, i would not be wanting my blog to be hosted on the same servers as some other pornographer.

If your thoughts are somewhat similar, you would be shocked to know that almost every other hosting service allows such unethical content to be hosted on their servers.

You may want to NOTE that i am a BlueHost affiliate. That means that i get a commission every time i get a sale through my links.

But that doesn't made me promote another hosting services due to the fact that i honestly believe that BlueHost is the only hosting service out their that my inner person feels comfortable to promote.

There is always something with other hosting providers that gets to a no-no point. BlueHost is all the way for me and hopefully for you too.

You should also know that my blog isn't hosted on BlueHost entirely. Our sub domains are hosted on BlueHost servers where are the main blog is on Blogger platform (and thus hosted on blogspot servers).

BlueHost specializes in shared servers and it is the right choice for 95% of bloggers.

By the way, BlueHost offers 30 Day money back guarantee that you can call for any time after purchase in case you're not satisfied with the service. I am sure there are very little people out there who would come to this point of refund.

Once you're in, you'll get addicted to the service its self as i am.

Decision Time...

Okeh, so if you're still with me, go to BlueHost homepage and click 'Get Started Now' button.

get started now bluehost

After clicking the 'get started now' button, you'll be 3 plans to choose from. Simply close your eyes and go for the cheapest one that is "Starter' plan. Starter plan is more than enough for a normal websites/blog requirements.

Click 'select' on starter plan. (You can always switch your plans later if you need.)

choose plans bluehost

 Now here, you have to decide whether you have already bought (registered) a domain name before with any other registrar (example etc) or you have to buy one right now if you haven't already.

choose new domain name bluehost

I would assume that you are all the way new person to start of, so you have to get a domain name for the first time. (In case you have already bought one before, ill explain at the end of the post how exactly you have to proceed).

Now you'll be taken to a form where you have to enter your account information like name, address, phone number etc.

Here you have to select the package that you want to get for your hosting. BlueHost offers $3.95 to $6.95 per month. Though you can get an amazing discount at 3.95$ per month if you get it through one of the links in this post.

Note: BlueHost is now offering a special for $3.95 a month. This is honestly a steal. Get it while you can. But be sure to use one of the links in this post to get this special offer.

You have to keep in mind that these prices are at annual rates so you have to pay in advance for the 12 months, 24 or 36 months, depending upon your package.

This is the very way BlueHost is able to offer such low prices for their clients. 3.95$ per month is more of a steal offer :)

Now once all the form is done, i would not personally sign up for any other services promoted at the bottom of the form. But that's up to you. Uncheck them all as show in the image below.

package information
Now enter your billing information and hit check box to confirm terms of service and hit Next. Now it will confirm your credit card information

BlueHost will next ask you to “Select the Upgrades that Best Suit Your Needs.” I would skip all of these. Click the Complete button at the bottom of the page. You'll be taken to a confirmation page as shown below.

Hit Create your password link.

payment succesful bluehost
© BloggingeHow

Now it will ask you to choose some password for your account. Hit Generate password (for any automatically generated password, OR enter a custom password for your self.) Now hit Create. This creates your new BlueHost account.

blue host choose a password
© BloggingeHow
Now it will take you to the login window. Here you have to enter the password that you set earlier in the last step.

bluehost login
© BloggingeHow

Now once you've enter the password, hit Login button. You may have to click through another upgrade offer. Feel free to decline by kicking on the “No thanks” link and proceed to the next screen.

Now you should be at the cPanel (short for ”Control Panel”). Dismiss the “Need Help Getting Started?” dialing box as shown in the picture below. As this is what i am here for to help and guide you through the process.

blue host dialog box
© BloggingeHow

Step# 3 Install WordPress

I am glad that you've made up till here. Don't get knocked down by the geeky feel of it. Trust me its easier than you would have ever thought. Unlike before, BlueHost has made it far easier (matter of few clicks) to install WordPress so that any non-techy person can do this.

Scroll down to the page to "Site-Builders" section as shown below and hit WordPress logo (or the link under the WordPress logo).

bluehost wordpress installation easy
© BloggingeHow

Now it will take few seconds and will direct you to a page full of scripts. Don't get overwhelmed here and click WordPress under Blogs category as shown in the image below.

© BloggingeHow

Now once you click that, it will take you to a new page where you have to follow 4 simple steps.

Section #1 Hit Install WordPress Button

© BloggingeHow

Section #2 Location and Other options

Now in 'Installation Preferences section', don't enter anything and leave it as blank. (This is for the one who already have a blog hosted and needs to install WordPress on top of that).

In advance options section, enter your blog name, your admin user name (this is what you'll use later on to log in to your dashboard/control panel) of your blog.

I would prefer to make it easy to remember though other than "Admin", as its pretty easy to guess. Later, you can change these for sure if you want.

step 1 wp installation bluehost 2
© BloggingeHow

Don't forget to hit "Automatically create a new database". Then uncheck all of the plugins (as you can later choose them when ever needed).

Now hit "GPLv2" check box and click Complete.

© BloggingeHow

You might get an error message here that warns you the directory exists and you are about to overwrite the files in it. Don’t get confused as this is for those people who are installing WordPress on a site that is already live.

© BloggingeHow

 You can simply click the checkbox acknowledging that the directory exists and acknowledging that you understand this action will overwrite whatever files might be there. You might also have to deselect the Plugins and Themes again. Again click, the Complete button.

 Now BlueHost will show a progress bar indicating that your WordPress is being installed.

When it is done, you will get a screen with your Blog URL, Login URL, username, and password.

BlueHost will also e-mail this information to you, but its better to have a backup. I would write it down or take a screenshot.

 That's a great progress that you have made up till here. Things will get much faster from here on as you have almost made it.

At this point, your blog is already created and is live on the Internet for people to see. Though as you haven't published a post/article yet, there is nothing fancy to see there. :) WordPress uses a generic template when you install it for the first time.

You can later on choose tons of great template from. I'll talk about that in next step.

Step# 4 Load your new blog (just to get excited)

You can load your blog by clicking your blog URL and notice the blog live if you wish.

Step# 5 Log into WordPress

Now, once you're on your blog, you would notice a Log in link the right sidebar of your blog. Hit that and you would be taken to a login panel as shown below. This is your WordPress log in panel that will allow you to enter the (back end) dashboard of your blog.

This is from where you will be able to post new articles etc. In fact manage the entire blog.

wordpress login

Now enter your user name that you set earlier in Section #2. Once you hit Log in, you would be taken to the Welcome Screen. For now, dismiss that.

So at this point, you're now looking at the WordPress dashboard. It is the back end control panel that you would be using to manage/run your blog. This is where there are all the options to write a post, change template, installing plug ins and what not. :)

Its fun!

Step #6 Write and Publish Your First Blog Post

publish first post in wordpress

Click Posts | Add New while you're in WordPress dashboard. That would take you to 'Add New Post" screen as shown in the image above. This is where you would be typing in all those words for your first WordPress blog post.

In the Title Name field, give some interesting post title that would grab your readers attention.

add new post title

Next, write down your post body in the main section as shown below.

wordpress post body

That's it! Now you simply have to 'Publish' the post for the world to see. To do that, simply hit the publish button on the right as shown in the image below.

Congratulations! You have just published your first post on your very own self-hosted WordPress blog.

Step #7 Bookmark Your Blog For Future Reference

Now that you're aware of your blog's URL and the dashboard (backed), its always a wise approach to bookmark them so that its easy for you to come back to your blog or the dashboard with a single click.

In case you accidental forgets the link to WordPress back end dashboard, you can simply access it using: 
http://[Your blog name here]/wp-admin.

If you followed everything that i went through in this guide, you now have your very own self hosted WordPress blog. Cool huh?

More Help?

In case you need any other information regarding your newly born WordPress blog or about your BlueHost hosting, you can consult these tons of amazing video tutorials by BlueHost regarding everything that you may need help with: Tons of How-to BlueHost Videos Tutorials

You'll find almost everything related to How to Transfer a Domain, How to Setup Your E-mail Accounts Or Advance Tutorials like How to Create an FTP Account.

In case you need to Move your blog to your Self-Hosted WordPress blog, you can read out this comprehensive guide >> How to Properly Move Your Blog from to

You can also visit WP101 where you would find almost everything related (tons of videos tutorials) to WordPress blogs. You can spend your entire day learning more about this amazing and powerful blogging platform.

In case you know someone else who could get benefit from this information, kindly pass on the link to this post. Also, feel free to embed this screen cast in your blog posts. You can get the video from YouTube, as well as from Vimeo.

What If You Already Have a Domain Name?

 That is not much of a deal either. If you already own a domain name with anyother domain registrar before setting up an hosting account with BlueHost, you can still proceed with the steps mentioned above.

All you need to do is to point your domain's 'NameServers' to BlueHost's Name servers. Below is how you can do that.

Step a: Login to your Domain registrar.

I'll put down an example of my local domain registrar i.e

You have to simply go to your domain control panel and find an option saying 'Name Servers'.

setting name server records

You have to enter 2 NS Records (each at a time) as mentioned below.
Click Ok/Save and logout. It usually takes few hours  (24-48 hours) for the process to complete. You might get lucky and it gets activated even with in few hours.

The rest of the process is the same. You have to follow Step #2 from here on. Rest is all same. In step#2, intead for opting for "i need a domain name", you have to enter your already existing domain name in the box as shown in the image below.

i have domain name bluehost.png

Hit Next and rest is all the same after step#2. Best of luck.! Do let me know in case of any problem that you might face.

Any Questions?

Do let me know in case of any problem that you might face. Leave out your queries in the comment section below and ill get back to you as soon as possible.



AdSense affiliate marketing Announcement AskHassam Blogger Blogging Tips Blogosphere News Bluehost Building Traffic BuySellAds Contest Customizations Disqus Tutorials Domain Hosting Drop Down Menus eBook Email Marketing Facebook Tutorials Feedburner Freelancing Giveaway Google Google Analytics Google Gmail Google Plus Tricks Guest Post HowTo Interview Making Money Online Monetization Motivation PayPal Pinterest Plugins review SEO Slideshare Social Media Top Lists Twitter Wordpress YouTube
BloggingeHow | Making Blogging Simpler: How to Launch & Publish a Self-Hosted WordPress Blog In 8 Minutes! [VideoCast]
How to Launch & Publish a Self-Hosted WordPress Blog In 8 Minutes! [VideoCast]
BloggingeHow | Making Blogging Simpler
Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS CONTENT IS PREMIUM Please share to unlock Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy