Content Notice!

This post is really old, and no longer reflect my skill level, views or opinions, it is made available here for archival purposes (it was originally on my old WordPress blog).

Keep that in mind when you read the contents within.

How To Host Your Website For Free 000webhost

Note: This tutorial is old, free hosting is unreliable and brings no guarantees whatsoever, if you are a professional or a business and need to have your website available all the time, take a look at MDDHosting instead, if you're a student or just learning about website building and want something quick and cost-less, then this is for you.

Here are the steps you need to do to host your website for.

1. (Optional) Purchase a domain name, these can be very cheap nowdays, I prefer to use  NameCheap, here is why. 2. Sign up for a FREE webhosting account on 000webhost.com 3. Login to your 000webhost account from http://members.000webhost.com 1. Click on the  button. 2. Choose the "I want to host my own domain" option, in this box you should enter the domain you just bought! 3. Choose a secure password,. 4. Click Setup New Account 5. You should now get a message telling you that your account *domain*.com with username *username* and password *password* has been created 6. Click the link to go back to the account list: 4. By now you should have gotten an email with some DNS information. 1. Now you need to update your DNS Nameservers in your domain registrar's DNS manager. 2. As the Nameservers you need to enter  ns01.000webhost.com and  ns02.000webhost.com namecheap-domain-screenie 3. Click OK 5. Thats it.. you're done! Your DNS settings will take up to 24 hours to propagate(but it usually only takes 30 mins), and after that you will be able to enter your domain into the web browser and it will take you to your newly setup website! 6. For more information about 000webhost, check out their FAQ page here

SIGN UP FOR 000WEBHOST RIGHT NOW!

Looking for something more reliable?

Check out my review of MDDHosting