Home » web designer » How To Setup A Self-hosted WordPress Blog for Free

How To Setup A Self-hosted WordPress Blog for Free


Getting your own domain name

The first step in our little project is obtaining a domain name. But with zero budget, you shouldn’t expect to be able to snatch a dot com – or any other popular dots like org, net, name or tv. For this experimental purposes, we’ll go with a less popular but free alternative.

The free service that I always use for quick and free domain names is www.co.cc. This service will provide you with 2 free domain names (with .co.cc suffixes) for personal use. (But that doesn’t mean that you can’t register for more with different email addresses. Wink!)

Visit the site and search for the availability of your chosen domain name(s). I’ve registeredbuildablog.co.cc for this article so you can’t claim that one.

how to set up blog site

If your chosen name is available, please check whether it’s available for free because there are names which are not free. Then continue with the registration.

how to set up blog site

If you’ve been here before, you can log in with your account. Newcomers click “Create an account now“.

After completing the registration process, you need to set up your domain. This step should be done within 48 hours or they will delete the domain. So click the set up button now.

how to set up a free blog site

Finding yourself a host

To be able to set up the domain, you need a webhost. So, we’ll postpone the domain set up process for a while and find ourselves a webhost first. I stumbled on a service which provides free webhosting without ads called 000webhost. You won’t get premium features, but 1.5GB of disk space and 100GB of data traffic per month should be sufficient for our project.

how do i set up a blog

Sign up for free hosting with your registered domain name from the previous step, and you’ll get the DNS addresses needed for the domain set up – both in the confirmation email and in the website. Armed with that information, we are ready to go back to our postponed task.

how do i set up a blog

Please note that the host set up process could take a long time (up to 24 hours). So be patient here and refresh the page often.

Setting up the domain

Back at the “Manage Domain” page, choose the number one: “Name Server” option and write down these values:

– Name server 1: ns01.000webhost.com
– Name server 2: ns02.000webhost.com

how do i set up a free blog site

Then click “Set Up“, and you’ll go into another waiting game.

Installing WordPress

After the host and the DNS settings are active, we can log in to the cPanel to install WordPress. You can log in using your email address and password.

Find the Software section inside the cPanel and choose Fantastico, then select WordPress and provide the admin name with the chosen password. The Fantastico installation script will make the WordPress installation easier by automatically building and linking the database for you.

free blog sites

You have to decide where you want to install WordPress. If you leave the sub-folder blank, then WordPress will be installed in the root folder: your domain name and you can access it using –> http://www.your-domain.co.cc. But if you put name in the sub-folder, then WordPress would be installed in that folder and accessible via http://www.your-domain.co.cc/foldername

Customization and final notes

You can customize your WordPress installation using plugins and themes and upgrade it to the latest build via FTP. The details of the FTP is available in the welcome email and in the cPanel. I won’t go into detail here because discussing that topic would require another one or two more articles.

With all that said and done, I have to emphasize that the free domain name and free hosting service will only go that far: as an experiment tool. If you want to do this seriously, you have to go with the paid service as they will provide you with more necessary bells and whistles.

But let me share one last trick here: you don’t have to settle with the price that web hosting company offer you. You can get a far cheaper price by applying for a web host reseller account. Normally, this kind of account is not opened to the general public and also not free. But I found one which is free for everybody to join called Resellers Panel. (The link will put me as your referrer, but you can go directly to their website if you want)

By applying to become a reseller, not only you can get the cheapest price for domain names and hosting but you could also start your own business by reselling the service with the market price.

Do you use WordPress? Have you tried to install one on the web server? Share your experience using the comment below, and don’t forget to check out our article on installing WordPress locally in your hard drive.

10 thoughts on “How To Setup A Self-hosted WordPress Blog for Free

  1. You can certainly see your skills within the paintings you write. The world hopes for even more passionate writers such as you who are not afraid to mention how they believe. At all times go after your heart.

  2. Selecting a web host can be an excellent chance for you to contribute to the environment. If you are running an online business, this can also be a fantastic marketing opportunity. You should be able to easily determine whether the web host utilizes renewable power sources, and if they have energy saving practices in place.hostgator coupon 50

  3. After reading your blog post I browsed your website a bit and noticed you aren’t ranking nearly as well in Google as you could be. I possess a handful of blogs myself and I think you should take a look here: http://seopressors.org You’ll find it’s a very nice tool that can bring you a lot more visitors. Keep up the quality posts

  4. Thanks for one’s marvelous posting! I truly enjoyed reading it, you might be a great author. I will remember to bookmark your blog and may come back sometime soon. I want to encourage that you continue your great work, have a nice day!

  5. Excellent blog right here! Also your web site lots up
    fast! What web host are you the use of? Can I am getting your associate hyperlink in your host?
    I wish my site loaded up as quickly as yours lol

  6. I am not certain the place you are getting your information, however good topic.

    I must spend some time learning more or understanding more.
    Thank you for great info I was searching for this information for my mission.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s