how to setup a self-hosted wordpress blog for free

How to Start a Self Hosted WordPress Blog 

In this article we will learn how to setup a wordpress blog on any hosting in just 5 minutes. Before starting the main thing is Hosted a website, Self Hosted ( or Third Party Hosting Like (,, etc)

Important Note:

You need following three things.

  • DOMAIN NAME (any domain name with any extension .com .net .org etc)
  • WEB HOSTING (Purchased by you HostGator, GoDaddy etc)
  • ORG SOFTWARE (Download from Latest Version)

The difference between and are below info graphics created by WPMU.ORG

How to Start a Self Hosted WordPress Blog and the difference between

How to setup a self-hosted wordpress blog for free



What is domain name? Domain name is used to identify the IP address, Actually Internet works on IP addresses (means Networks of Networks). For example, the domain name holds IP address in backend. Identify a particular web pages (or website) we use domain name in URL (or IP address).



Web Hosting that allows to make your website accessible via www (World Wide Web), without hosting your site will not live, if you buy a domain definitely you need a web hosting to upload your data, there are many popular hosting company which provide different packages you can check on Google.

 How to Start a Self Hosted WordPress Blog


World most famous WordPress . org Software you can download latest version here. Easy to use and customize with all necessary features, secure and SEO optimize, very important fact about wodpress is 70 percent websites are made in wordpress, you can install in just 5 minutes,  below are the step by step guide.

How to Start a Self Hosted WordPress Blog

Important Note:

“Always buy domain from one company and hosting from other company never buy domain and hosting from same Company.”

Before starting you must set your DNS (domain name servers) in your domain registrant.

Step 1: Buy domain name From GoDaddy (or any other Domain registrant).

Step 2: Buy hosting From HostGator (or any other hosting).

Step 3: Login your cPanel.

Step 4: Find “Auto Installer” or “Quick Installation” icon, then find the WordPress icon click on it follow the step and installed it, it will take 5 minutes.

Free Service:

If you want to install wordpress or setup wordpress website, we will offer free service for our readers who will subscribe us via email and like our page on facebook and follow us on twitter.


5/5 - (1 vote)

Leave a Comment