• flipboard

How to Create a WordPress Blog in 5 Minutes

I started my blog using the WordPress platform and I have found it a great technology to publish your content online.

A WordPress theme provides flexibility and customisation features that Facebook could never provide.

How to Setup a WordPress Blog in 5 Minutes

It is the foundation to the success of this blog which currently receives over 300,000 hits per month.

If you’re looking for an easy way to create a web presence and start sharing your ideas online, the best way to do this is to create a blog. Millions of users around the world already express themselves and share their thoughts by means of their personal blogs.

The advantage of having your own WordPress blog that is self-hosted with your own domain name, is that you “own” it.

It is good to have a Facebook “page” or a Tumblr blog but they are owned by someone else and you can have a web presence there but under their “terms and conditions”

They are a rental. You never know when they will change the rules, ask you to leave or even demolish your house.

Build and Own your Online Assets

To build an online asset that you control and is fully flexible and can customise as you want then you need to own your domain with your own blog (website) and host it yourself.

If you are a writer, photographer, designer or just someone who wants to write about something personal and to hear opinions of others – a personal blog is something you can find new and exciting. Cheap and efficient, too. In the modern day, no special knowledge is required to create and maintain your own website. Actually there is a simple way of creating a WordPress blog in a matter of minutes.

In order to start a website, regardless of its nature and purpose, you need two things: a domain name and hosting.

Why WordPress?

The WordPress blogging platform is the most popular software in the world with Wikipedia reporting

  • WordPress is used by over 14.7% of Alexa Internet’s “top 1 million” websites
  • It manages 22% of all new websites
  • WordPress is currently the most popular CMS (Content Management System) in use on the Internet
  • It was first released on May 27, 2003
  • By December 2011, version 3.0 had been downloaded over 65 million times

It is also one of the easiest to use due to its flexibility and user-friendliness.

So how do you start a WordPress blog less than 5 minutes and start blogging?

Let’s go!

 Step 1: Choosing a web host

There are many hosting companies out there, but for a WordPress site, Bluehost should definitely be at the top of anyone’s list. Bluehost is the only hosting service officially recommended by WordPress and has been the number-one recommended hosting service for their platform for almost 10 years. There are many reasons why Bluehost is so highly recommended, but here are just a few:

  • Premium customer service, reliability and usability
  • Easy-to-use control panel
  • Custom-built servers to provide the most stable and reliable hosting environment
  • Quickly get started with our one-click WordPress install provided by MOJO Marketplace
  • Expert, in-house technical support provided 24 hours a day, 7 days a week
  • Unlimited websites, email accounts, and domains – all on one account at an affordable price
  • No gimmicks, no contracts. Enjoy the comfort of a 30-day money back guarantee and the option to cancel at any time.

And to sweeten the deal even more, if you sign up through this tutorial, you’ll get a special offer of shared hosting at $3.95/month for 36 months, as well as a free domain name for a year!

To set up your hosting account with Bluehost, follow the steps below. It will speed up the process to think of a domain name you want to use and to have your credit card for payment ready to go before you get started.

Step 2. Set up your hosting account

To get started, go to Bluehost’s home page and click “Sign Up Now.”

How to setup a WordPress Blog Next, you need to choose a domain name for your site. If you already own a domain name, you can enter it here, and you will just have to go through a few extra steps to make sure you get your DNS pointed to Bluehost. If you don’t already have a domain name, you can purchase one from right in the sign up process, and the best part is, it comes free with your new hosting account purchase.

How to setup a WordPress Blog

Once you’ve entered a domain name, you’ll fill in your personal information.

How to setup a WordPress Blog

Then, you’ll choose which hosting package you want. Normal, shared hosting is priced at 12, 24 and 36-month terms. To help save you money, the longer term you purchase, the lower the monthly rate will be. For example, by choosing a 36-month hosting term, you can get the great introductory rate of $3.95/month. And, because you’ve chosen to host with Bluehost, if you ever need more than a shared hosting account, Bluehost provides seamless upgrades to VPS or dedicated server hosting accounts from inside your control panel.

There are few other offers provided at sign up, which you can include at your discretion. One I recommend is Domain Privacy, a paid service that allows personal information to be kept private on WHOIS databases.

How to start a WordPress Blog How to setup a WordPress Blog 6

After you’ve filled in your information and chosen your hosting package, click the “Next” button to complete your purchase. You’ll then be asked to create a password for your account. You can use the Password Generator to create a strong and secure password, or create one yourself. It is required to have both capital and lowercase letters, a number, and a special character (?!#, etc.) in order to have a strong enough password to protect your account.

Now that you are all signed up and are able to log into your account, you can get started installing WordPress!

Step 3: Installing WordPress

This may seem like the most complicated step, but Bluehost has worked hard to make this one of the easiest things for you to do by using the new MOJO Marketplace for installing WordPress and other applications. In your cPanel, scroll to the section titled “MOJO Marketplace” and choose the “One-Click Installs” button. This will take you to a page inside MOJO Marketplace called Scripts and Platforms. The blog section is at the very top, so all you have to do here is click on the WordPress icon.

How to setup a WordPress Blog

This will open the installation window. Click on the green “Start” button that will start the WordPress installation process, which has a few easy steps.

How to setup a WordPress Blog

Step 1: Choose where you want to install WordPress

This can be any domain on your account, or a subdomain or a folder for one of your domains. Next, click on “Check Domain,” which will make sure the domain is assigned and pointing to your account. You may get a warning that you are overwriting files, but as long as you don’t have another website built yet, you can check the box and continue. This is mostly to make sure that you really want to install in that location. If you do have other sites built, you will want to make sure you’re not overwriting something important.

How to setup a WordPress Blog

Step 2: Show advanced options

This section allows you to set up your own username and password for your WordPress install. IT is recommended to use a different username than “admin” and a very strong password. Make sure that the “Automatically create a new database for this installation” box is checked, unless you have a database already set up that you want to use.

Step 3: Agree to “T’s & C’s”

After you’ve read the terms and conditions, check the box indicating that you’ve done so, then click “Install Now.”

How to setup a WordPress Blog Now you’ll see the progress page, which will show you how far along the installation is. Once WordPress is fully installed, it will provide you with your 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. Make sure to keep it in a safe place.

How to setup a WordPress Blog

Now you can log into your WordPress site by going to the admin login URL. Enter your username and password, then click “Log In.” This will take you to your WordPress dashboard. From here, you can control everything to do with your WordPress site, such as creating pages, writing posts, and changing the appearance.

Jeffbullas's Blog


  • A must read article for those who have just started their journey in blogging through their own hosting ! Great to see wordpress integrated in the cpanel. I remember mine not having it !

  • Not sure how to use the starring system 🙂 but the post is great for those with no wp background. Super cool and easy. If I would ever had to teach wp again like I did a thousand times, I’ll just send the person your post and be done with it. Thanks Jeff!

  • Great tutorial and good advice: do it. Just start your blog, this is it. Never tried the hosting company you sugested but I ll give it a go

  • The bloggers can even customize their comment boxes according to the
    themes provided by the WordPress or import new ones, so that they are
    able to add a touch of creativity and fun into the lifeless web pages.

  • Great advice I like the screenshots they are a nice touch. Practice makes perfect and that goes for blogging too the more you blog, the better you get.

    Nice tutorial I am sure newbies will appreciate it!

  • allie

    Thank you for this very informative information. I’m ready to blog

  • Thanks. Great Article.

  • Great article ; hey i just want to know if we can include files in a blog?

  • That is why wordpress is the best (speed) http://www.responsivethemehq.com

  • Shojib Ashrafi Na Ashrafi

    Limos are Custom Made.. who built this one and is it the same Company.. if it is they are at Fault. recall all that where made to inspect.

  • Akshay Nassa

    You have explained it detail…Take a Look at my post as well….

    How to create WordPress blog with 3 key basics


  • Sarah Lee

    Thank you for sharing this. The truth is for months I put off building a blog because I thought it would be too complicated. Your guide is exactly how i did it, except i didn’t have a nice guide like this. For newbie’s I think it can be a mine field figuring out how to set up the basics, so good straight forward information like this is fantastic 🙂


  • A very quick useful guide for creating a WordPress blog. I’m glad that there are web hosting company that already offer free domain registration for getting their hosting. This is very useful for small business owners who want to have a blog for their business ASAP.


    I’m pretty new to this niche and don’t know too many bloggers here so connecting with other bloggers is quite important to me. In my experience, connecting with people is much harder than actually finding them. makemoneywitfred.com

  • V Axley

    This is nothing more than a fraudulent commercial. I say fraudulent because you start off saying no terms & conditions, yet you wind up advising about Bluehost t&c you also start out saying to do your own hosting then you recommend Bluehost for hosting. Its just a fraudulent commercial for Bluehost and yourself. And not true that you’re going to tell us how to do a blog in 5 minutes, again, just fraudulent advertising.

  • Perfect step by step guide to start a blog and i also applied same method to create my blog – http://mywptips.com

  • David Cepeda

    For choosing a domain, if I were to start again, I would look for an expired domain on http://www.expireddomains.net/ so when I start my blog I already have some domain authority (DA)

  • Love WordPress! It’s got a ton of options and abilities, and I’ve set up multiple websites with it and always been pleased with the way they turn out.

  • It is a great way to learn how to start blogging…And yeah! WordPress is one of the biggest platform where a blogger can developed his/her blog and content. Thanks a lot for share it.

  • I hate these types of articles. They may really intend to help someone, but in reality they do more harm than good. Yes, you can set up a WP blog this way, but these instructions are no better than telling someone who’s never driven before the way to be up and driving in 5 minutes is to go buy a car and sit in it with the keys in the ignition. Plus you stick affiliate links in it, which reduces your credibility.

  • WordPress is always better and easy in terms of custom setup. With classy widgets available. Really is a deal technology to follow to create a superb search friendly site.

  • So I want to start a blog but am torn on what to write on! I teach kids dance do I love kids but I also love fashion and cooking! I looked at a few blogs you had as examples and some touched on all three things! Could I possibly do that also?

  • Ronny

    WordPress is already ‘hosting’ my blogs ? Why would I change – that’s not explained?

  • maremiru

    Still many still think they have an own blog on social. I tried in 2012 to explain the same, proposing a blog system with domain mapping included and optimized Genesis child themes and blogging tools and at that time also content production utilities (now taken out) in a managed environment (AWS or Digital Ocean now) and to a reasonable price ( which is under review, therefore not published for now), that should be reviewed as of 2017. The time to setup one blog can be down to 20 seconds, depending on connection. The URL is https://fruittree.io The free trial is 14 days. If someone wants to give constructive feedback on ideas to make the system more up to date, especially in terms of inbound blog content, traceability, integration with site / page / landing page builder (I got one, too), split test, AI, …. I would be grateful 🙂

  • Ananya Zaman

    Hi, wordpress has been revolutionary for many of the small budget bloggers like me. Years ago it was unbelievable to run a website on your own being an amateur. Thanks to wordpress that anyone can have their own website now. I installed my last wordpress ftp and that felt like a hassle even with the tutorials available at wpbeginners.com, didnt knew of this method of yours then, if i did it would have lot easier. Thanks for you write up man, please check out my blog if you can pcbuilderbd.com