How to Start Your Own Blog (Self-hosted WordPress)

So you’ve planned to start your own blog? But do you know how to do it?


Well, I’m gonna show you how to start a blog on your own.


Before I go any further, please ask these 35 questions to yourself before starting your blog.


How to Start a Self-hosted WordPress Blog?

Here in this part, I’ll let you know the process of starting a self-hosted WordPress blog, but do you know what’s self-hosted WordPress blog?


Self-hosted WordPress blog!

WordPress has two websites – &


Know more about WordPress – What is WordPress?


The first one,, offers both free & paid blogging. The host is WordPress itself. So it’s not self-hosted.


On the other hand, can be installed on any hosting package. So if you buy a hosting package from a web hosting company & install WordPress (.org) in it, then this will be called self-hosted WordPress.


Self-hosted WordPress is the best thing for blogging as you have the full freedom of your choice with this type of blog. And for this reason, I’m recommending that you start a self-hosted WordPress blog for yourself.


This blog is also self-hosted as I installed WordPress in Namecheap’s hosting package.


Steps to Starting a Blog (WordPress with Namecheap)

I’ll show you the steps using Namecheap as the hosting company. Do you’ve any confusion about Namecheap? I wanna remove your confusion if there’s any –


Why Namecheap?

You may think that why I’m suggesting Namecheap! So I’m telling you why you should rely on this hosting –

  • I’ve been using Namecheap without having any downtime.
  • The speed of its shared hosting is decent.
  • The price is way too low (only $20.93 per year).
  • Namecheap is a domain registrar & web hosting company.
  • It provides cheap SSL certificate.
  • The customer service team is very responsive.


So these facilities have made Namecheap as a super web hosting as well as domain registrar company. You can rely on them.


Step 1. Visit Namecheap

First of all, hit this link Visit Namecheap (click here) and visit the website of Namecheap.


Read: Namecheap Value Hosting


You’ll see the ‘Value’ pack at the first position like this –


You’ll get amazing offer from Namecheap like this –


So you can even host up to 3 websites on this Value pack! Awesome.


Here’re the other features of the hosting pack –


Step 2. Hit the ‘Add to Cart’ button

Now click on the ‘Add to Cart’ button & you’ll be taken to a new page. Now you’ll have to buy a domain for your blog. You’ll see 4 options like this –


Step 3. Click on ‘Purchase a new domain’

To buy your blog’s domain, hit the 2nd button ‘Purchase a new domain’. It’ll open a black box for checking your domain’s availability.


This is the box where you’ll have to put your desired domain name.


Step 4. I’ve tried with

You can see here that I’ve checked with a domain name like –


As the domain is available, there’s a check message to confirm you. Now click on ‘Add New Domain to Cart’ button. It’ll take you to a new page.


Step 5. Buy additional things 

You must go for SSL which will make your blog more secure. It also gives Google a positive signal that your blog is safe for your visitors.


So hit on the cart button seen at the right side of the SSL feature.


Step 6. You’ll see the total bill

Now you’ll get the total price of hosting, domain & other additional things. The total price is only $20.93. This is an amazingly low price for a whole year of blogging!


Now tap on the ‘Confirm Order’ button. It’ll ask you to sign in (if you already have an account) or sign up (if you’re a new user).


Sign in or sign up a new account as per your requirement. Then after paying the bill ($20.93 only), you’ll get everything for your brand new blog.


Step 7. Check your email 

After the purchase is done, go & check your email inbox. Namecheap will send the confirmation & cPanel messages. You’ll get the credentials for signing in on cPanel.


Step 8. Log in to your cPanel

Use the username & password given by Namecheap to enter into your cPanel.


After logging in, visit around the cPanel & learn about it a bit. You can also watch the video tutorials that will pop up just after logging in.


Step 9. Install WordPress

Now you’ll have to install WordPress on the hosting pack. To do so, go to the section ‘Softaculous Apps Installer’ from the cPanel.


You’ll see ‘WordPress’. Click on WordPress & you’ll be taken to a new page. On the page, hit the ‘Install Now’ button.


It’ll open another page for filling up with your blog’s necessary information.


The first information filling section is ‘Software Setup’. Choose https:// if you’ve bought SSL. Then put the domain name in the domain box.


Keep the directory field empty.


The next section is ‘Site Settings”. Give your blog a name & choose a slogan of it.


Now, select your username. You must choose a username other than admin (this will make your blog more secure from brute force attack).


Then choose a strong password. There’ll a section for a theme selection. Choose any of the free themes which you could change later.


After that hit the ‘Install’ button. Before doing this, check all the information again.


The installation will take a few minutes. After the installation, you’ll be confirmed with a confirmation message.


Step 10. Come to your WordPress dashboard

Now, come to your WordPress dashboard by browsing


You’ll come to the login page of WordPress. Now log in by using the username & password that you’ve already selected.


You’ll land on your WP (WordPress) dashboard.


So, these are the simple steps for starting your own blog. Start a blog now & enjoy.


Relevant reading: 

How to get traffic to your blog (Proven formulas)?

How to monetize your blog even when you’re in deep sleep?


Note that there are many other hosting companies that you can check in order to start your blog. The process of starting a blog with any hosting company is almost similar.


Here are some hosting companies that you can check –

Namecheap review

iPage review

Bluehost review


  1. ishant November 7, 2016
  2. SMN Zaman November 7, 2016
  3. Ayesha Khan July 19, 2017
  4. james joe October 2, 2017

Leave a Reply