If you are a learner and want to know how to host a website for free means if you don’t have debit or credit card to buy a server or domain online, read this post carefully. its too easy to know about how to host a website without paying anything. When you are a learner in the field of web developments, most probably first thing clicks in your mind is that what will i do with my website. where should i upload it and how to host that website? You just need to follow the below lines and after that you will surely following your website online for free.
Step 1 : Make your website files compatible to web server
- Open the folder where your all files are saved (e.g images, index etc).
- Select all by clicking right button of your mouse.
- And then send it a zip folder.
Step 2: Register A Domain Name
As i said you earlier that you don’t need to pay even a single buck means that the domain registration process i am going to tell you is totally free of cost for some particular domain extensions. log in to www.co.cc and register your co.cc domain for free. Basically co.cc is not a parent domain, its also a sub domain but sounds like a parent domain. functionally its a parent domain. If you don’t like to register co.cc domain you should instead register a sub domain on your free server panel which I’ll tell you later in this post.
Step 3: update your DNS Setting of domain name
Mainly you have to change only name server here. Name server should be like this
You can find your server name in your web hosting control panel.
Step 4: Web server space for your website
Now you need a web space to upload your website and to run it on the web. There are many web hosting companies providing free web hosting service but I’ll recommend you to use www.0fees.net or www.000webhost.com . Bot are the same companies proving their services with different manners but for free. After registering one of these sites, you will get your control panel address, user name and password and server information. (e.g www.cpanel.0fees.net , ns1.0fees.net , ns2.0fees.net ). You have to paste these server address in your domain name control panel >DNS settings >change server name or you can create a sub domain on the same server you are using.
This is what we called -
“Linking Your Domain With Your Server Host”
Step 5 : Uploading your file in the right directory
Next and the last step you have to do to host a website for free is to upload that zip file (see step 1 ) in the right directory. For this you should go with this control panel address
Control Panel Location: Admin > Weblog Administration > File Upload Preferences
Go to the directory you have created while creating account or Sub domain and upload that zip file in that directory.
After few minutes, your website will be host on the web for free.