Hi, welcome today we learn how to create a blog or a website. But for beginners let us look at what a website and a blog really is. A website is a collection or connection of web pages on a domain name which is published on at least one web-server. On the other hand a blog is an actively updated website which is usually operated by one individual or a small group. This is a good example of a blog but they are practically built the same way. There are two ways of creating a website or a blog:

  1. Using content management systems (CMS) like WordPress, Drupal, and Joomla among others.
  2. Coding a website from scratch using HTML, CSS, JavaScript and other programming languages like PHP.

Don’t panic when you hear of coding since it’s very easy. Today we look at the first method although I’ll be talking about coding a website from scratch in the next series of blog posts.Don’t miss out.

READ ALSO How to create a free blog today.

Building a website using content management systems (CMS).


The first step is purchasing a domain name and hosting services. A domain name is basically the name of your site or we can call it a special address to identify your blog/website, here are some of the examples



When choosing a domain name pick one that is easy to remember and one that represents your niche for your blog.

Then finding a host for your new domain name is the second easy step. Hosting your domain name allows it to be viewed by other internet users online. I strongly recommend a HostPoa for both hosting a domain names. Hostpoa is very cheap, convenient, easy to use and has 24/7 customer care support. Imagine paying less than $20 for a .com domain. You can also choose hosting from other companies like bluehost.

the image contains an overview of how cPnel looks
cPanel overview
shows softaculous apps installer icon
softaculous Apps Installer

After doing all that now login to your Cpanel using the information provided by your host. you can login to your cpanel using your sites address/cpanel .eg yourname .com/cpanel.Your  cpnel should look something like this  Using the Cpanel you can  install WordPress  just scroll down and click on softaculous apps installer.

shows the dashboard overview after you create a blog
Dashboard overview

After clicking on a softaculous apps installer,it will prompt you to a new page containing a bunch of softwares. Ignore them and click on install WordPress.  WordPress allows you to upload, delete or edit content on your site. You can also customize your website on WordPress.Now you can write your first post.

Thank you for reading this post, in case you have trouble setting up your website you can leave a comment below and ill be happy to assist you.



40 thoughts on “How to create a blog website, painless guide.

  1. Hello ,

    I saw your tweets and thought I will check your website. Have to say it looks very good!
    I’m also interested in this topic and have recently started my journey as young entrepreneur.

    I’m also looking for the ways on how to promote my website. I have tried AdSense and Facebok Ads, however it is getting very expensive.
    Can you recommend something what works best for you?

    Would appreciate, if you can have a quick look at my website and give me an advice what I should improve: http://janzac.com/
    (Recently I have added a new page about FutureNet and the way how users can make money on this social networking portal.)

    I wanted to subscribe to your newsletter, but I couldn’t find it. Do you have it?

    Hope to hear from you soon.

    Maybe I will add link to your website on my website and you will add link to my website on your website? It will improve SEO of our websites, right? What do you think?

    Jan Zac

    1. Hello Zac.
      Thank you for your interactions.
      I promote my website on social media and it works just fine for me.I decided to focus mostly on Facebook , Instagram and twitter , the outcome has been amazing.
      Try using tools like crowdfire to market your blog if you haven’t tried it yet.
      Your website looks good as well but you can improve by writing more “how to articles” to improve on your sites indexing on search engines.
      Exchanging links on our websites is a great idea,ill definitely add your link since you have awesome content.
      Please send me your email via info@safigeek.co.ke so that I can add you on my email list immediately I put it up.

  2. As a way to Ьe sսccesѕful witһ freelancing, it iis necessary to be
    self-disciplined, motiνated, and orɡanized. For those who elet to
    take the route ⲟf frеelancing, you will need to be able tо
    searсh ɑndd obtain potential jobs, be very effective in scheduling your time, andd have ցood math skills for the аim of billing and taxes.

  3. If joƄ seⅽurity is hіgh on your record of priorities, that
    is another issue that is not offered by frеelancing.
    Many individuals ѕhouⅼd be assure of regular revenue, at a price that they can ϲount on,
    as a wayy to keep their paymenys and everyday dwelling eexpenses as much as date.
    Freeⅼancing will not present the job and income
    securitʏ that you would have from being on the employees of a regulation firm.

  4. May I just say what a comfort to find somebody that actually understands what they’re talking
    about online. You definitely know how to bring an issue to light and make it important.

    A lot more people really need to read this and understand
    this side of the story. I was surprised that you’re not
    more popular since you surely possess the gift.

  5. I do agree with all the ideas you’ve offered in your post.

    They are really convincing and will definitely work. Still, the posts are too quick for novices.
    Could you please lengthen them a bit from subsequent time?
    Thank you for the post.

  6. Good site! I truly love how it is easy on my eyes and the data are well written. I am wondering how I could be notified whenever a new post has been made. I’ve subscribed to your RSS which must do the trick! Have a nice day!

  7. You can definitely see your skills within the work you write.
    The arena hopes for more passionate writers such as you who are not afraid to
    mention how they believe. At all times go after your heart.

  8. Hello There. I found your blog using msn. This is a really well written article.
    I will be sure to bookmark it and come back to read more of your useful
    info. Thanks for the post. I will definitely comeback.

  9. Pretty great post. I just stumbled upon your weblog and wished to mention that I’ve truly loved browsing your
    weblog posts. After all I will be subscribing to your feed and I hope you write once more
    very soon!

  10. Wonderful goods from you, man. I’ve understand your
    stuff previous to and you’re just extremely great.
    I really like what you’ve acquired here, really like what you
    are stating and the way in which you say it. You make it entertaining and you still
    care for to keep it wise. I can’t wait to read much more from
    you. This is really a wonderful web site.

  11. I’m extremely impressed with your writing skills
    and also with the layout on your blog. Is this a paid
    theme or did you customize it yourself? Anyway keep up the excellent quality writing, it is rare to see
    a great blog like this one today.

  12. This design is wicked! You most certainly know how to keep a reader amused.
    Between your wit and your videos, I was almost moved to start my own blog (well,
    almost…HaHa!) Fantastic job. I really enjoyed what you had to say,
    and more than that, how you presented it. Too

  13. Pingback: Homepage

Leave a Reply

Your email address will not be published. Required fields are marked *