How to Host a Website

Hello everyone this tutorial is design to provide some basic steps to Host a Website. The Emphasis of this tutorial is to provide the complete guide with simple explanation How to Host a Website.

Steps to Host a Website

Step 1: Select the type of website you want

Before hosting a website on a server you first need to decide the type of website that you want to host. Basically, there exist two types of websites first is the static or simple website and the second is the dynamic websites.

  • Static or Simple Websites
  • Dynamic Websites

Step 2: Select the type of hosting you want

Unlike static websites, if we come across the web applications so there exist two types of hosting platforms first is the Linux Hosting and the second is the Windows Hosting. Based on your hosting needs and expertise you can choose any of the two, that serves your purpose best.

Step 3: Select the best website hosting plan

Since there are a wide range of Website Hosting Plans, so you have to be intelligent enough to select the best website hosting plan as per your need, interest, and expertise. Below, there is a list of few commonly used Website Hosting Plans, select the best which serves your needs without any trouble.

Step 4: Change the DNS Address

After successful purchase of the Web Hosting, you will get the Name Server which is also known as the Domain Name Server (DNS) that is nothing but similar to a telephone directory which contains the IP addresses. In order to work your website properly you need to change the Name Servers of the domain. Changing the Name Servers follows the following simple steps.

  1. Go to the manage domain segment of your domain name provider.
  2. Select the domain name which you want to connect to the hosting you purchased.
  3. Now select the Name Servers option.
  4. Replace the existing Name Servers with the new ones that is provided by the hosting company and click on the option “Update Name Servers”.

Since you have completed all the required steps to host a website. Now you can start creating your website from scratch or you can upload your existing website using the database management option available in the control panel of your Website Hosting Dashboard.


This How to Host a Website Tutorial is designed to help the beginners as well as the professionals for better understanding the term How to Host a Website / steps to host a website. This is why the language of the tutorial is kept simple and easy to understand.


This tutorial demands to have the basic knowledge of the internet, domain names, & servers. The other basic requirement to learn website hosting through this tutorial is the basic knowledge of computer and information technology so you can easily acquire a better understanding of the topic.

Community Helping

In case you find any kind of error like typing error, spelling mistakes, incorrect grammar, incorrect information or any other mistakes. Please feel free to write to us at: