Hosting your own website:

Comments Off in Uncategorized
December 12, 2014


An old adage states that “You get what you pay for.” Although it holds true in most of life areas and business. However, you pay too much in the web hosting industry and do not get what you pay for. Knowing how to host your own website can be a perfect way to save a huge amount of money and time. Do you know how to host your own website? If you don’t know how to host a website, then it can surely be a complicated process. Below is the complete detail of how to host a website, you are advised to read it carefully.

First of all, you will be required to install a server. Microsoft Internet Information Services (IIS) is the best type of web server, but it is only with Windows Server and it is a limited version that comes with some Windows XP, Windows 7 or Windows Vista.

If you are in a simpler, straight forward and user friendly setup, then you are suggested to use Apache HTTP server. You can easily find it on the website ( You can install it easily, also install the extensions that you want for PHP or for password support, etc. If you are on Windows or Linux, you are advised to use WAMP or LAMP stack. These stand for Linux or /Windows/PHP/Apache/MySQL. It helps you to provide Apache Web Server and by using this, My SQL database will support. PHP will be for hosting forums/code/portals that use the language of server-side scripting.

You will be required a functional web server software that allows you to run an independent website like ( If you set up Virtual Hosting on an IP address, it can even run multiple websites on the single server instance. Finding your IP is vital for this and you can find your IP by visiting (

While it is running, you can place your files in the root, where the web server is installed. You are advised to verify whether they are working or not, by going to the website (http://localhost) or (http://localhost:port) if you are using any port other than port 80. Port 80 is a software used by the web server and it is a TCP port. The Local-host is a local address of your personal computer (PC) on the scale of only the computer.

If it is running, you are advised to unblock your computer’s internal IP address such as, (192.168.X.X). You can easily find it by running the command prompt on your window, then type “ipconfig” – in your router. It will surely help in case the IP address is static that your local network is giving to your computer, or if it has a DHCP lease time of unlimited time. You can easily find it in your router’s settings and documentation. You are now advised to unblock the IP of your computer in your router for port 80.

Others can only connect to it if the virus or other security programs as well as port 80 is unblocked on your computer’s firewall. If everything is working as mentioned above, other users can easily access your website and files through your EXTERNAL IP. An EXTERNAL IP can be found at (

Now, it is time to set up your domain name. You are advised to get a free domain name from ( Although these free domains are not premium, but they work perfectly. You should create an “A” record in the control panel of your domain, which points the External IP address. Check it out because you must now able access your website. If you are going to purchase a domain, you can set that up with the same procedure.

Some important things to note here are, if you are using your laptop, you should use a residential Internet-line. A number of ISPs block port 80 in selected areas. Many of them do not even allow the servers on their networks.

After unblocking the port on your firewall and router, you can easily use ( to find if the ISP is blocking port 80? You can also call them to ask about it. In case, you can’t find any way to resolve this issue, it is a useful way to use to set up your website over the other port like 8080. It will forward your domain name to an alternate port. Although it has some restrictions but is double through DynDNS and No-IP, which helps to update your IP address. Don’t worry if it changes because people will be still able to access our website and it is an automatic process.

Finally, if you cannot access to your website at first by going through ( in your web browser, you are advised not to be panic. It is just because your router may not support the loop-back and ultimately you will be unable to loop and see your website. You can use any proxy website or simply ask your friend to see whether it works from their home? Normally, they charge above these rates. However, you can save you cost by hosting your website yourself.


In conclusion, by hosting your own website you can save many dollars and if you follow the above mentioned steps, you can easily host your website. So what are you waiting for? Follow these simple steps to host your own website. If you think you cannot do this on your own, you can hire a web hosting company or an employee that knows how to host a website.