How To Host a Website: A step by step Guide for Beginners

Melisa Assunta
6 min readMar 3, 2021


How to Host a Website? First, pick a reputation and purpose for your new website. Research and choose which platform you’ll use to make your website. Next, build your website using the software that you simply have chosen. Then, found out your name and obtain it registered with an internet host. Finally, catch on hosted on the acceptable web server. during this piece of content, you’ll learn a comprehensive overview of the way to host an internet site on the web .

Domain registration is that the basic requirement for creating your website live, so follow the ideas and choose an ideal name first. Now, you would like an internet hosting provider (web host) like Temok for getting an area on the web where you’ll host your website you’ve got developed or getting to create soon.

If you’re just starting out then, it’s great to urge a website and hosting from an equivalent company.

Step 1: Choose an internet Hosting Server
Mainly, there are two sorts of web hosting platforms (Linux and Windows) which will fulfill all of your hosting needs.

Linux Hosting: It allows running scripts written in Python, PHP, and other Unix-originated languages and usually supports PostgreSQL and MySQL databases.

Windows Hosting: It allows to run of ASP scripts utilizing the .NET framework and other Microsoft technologies and supports MS SQL Server & Access database.

Step 2: Choose an internet Hosting Plan
Another thing you’ll want to think about is that the sort of hosting you’ll get. Currently, there are two basic types: shared and dedicated. Shared hosting providers provide you with some of 1 main server that’s shared with hundreds or thousands of other websites. While this will be very economical, dedicated means you’ll have your own server, so you’re ready to install and customize your own software. you’ll pay more for the upper amount of bandwidth, and upload speed offered, but if you’ve got an outsized number of tourists who upload tons of files or want more disc space , dedicated hosting could also be the simplest option for you.

Now that you simply have a thought about the way to host an internet site , you would like to work out what sort of hosting plans you’re getting to use. There are differing types of hosting plans, including dedicated, shared, reseller, virtual, cloud, home, and more. Reseller and virtual servers are places where differing types of software on an equivalent server are provided to users.

Following are the favored Web Hosting Types you’ll consider using:

1. Shared Hosting
In this sort of hosting, you’ll get to share the physical server with other website owners. Shared hosting is that the lowest-priced hosting because the entire cost of operating the server is shared between you and therefore the other website owners.

2. VPS (Virtual Private Server) Hosting
In the case of VPS hosting, a strong physical server is split into several virtual components that are employed by different website owners. Each VPS component can function independently and one among the well-liked options if you’ve got high-security concerns but don’t want to take a position in an upscale dedicated server.

3. Dedicated Server
As the name indicates, a fanatical server may be a physical server that’s dedicated to your website. it’s the perfect hosting for a well-established business, higher traffic websites and used for max customization, configuration, installation, and adaptability .

4. Managed Cloud Hosting
Managed Cloud hosting allows multiple virtual servers (clouds) to figure together to host any particular website or a gaggle of internet sites . it’s the perfect solution to handle sudden traffic spikes. confine mind, a cloud-hosted website isn’t limited to one server, and therefore the resources allocated thereto can shrink or expand dynamically, as per your traffic need. Interestingly, you’ll only buy what you consume.

Now that you simply know what sort of server you’re getting to use and the way to host an internet site , it’s time to make a decision what name you’re getting to register. Your name is actually a singular address that your website will use to be found. confine mind, though, that some domain names are cheaper than others, especially when it involves dot com domains.

If you propose on building tons of informational websites that have tons of traffic, you’ll definitely want to see out the worth of dashes in your price per domain. you’ll also determine the way to host an internet site by visiting any of the online hosting services’ websites and checking the costs for various packages.

Step 3: Change DNS Address
Finally, when it involves the how-to guide for a way to host an internet site , one among the foremost important factors you want to know is the way to found out your website’s name . The name is that the web address for your website, and it’s typically related to your physical address. you’ll use your web host’s domain service to settle on your name , which suggests you’ll likely need to pay a nominal annual fee so as to manage your website’s DNS account. the subsequent line will assist you choose the way to host an internet site by answering the questions you’ve got about fixing your name .

Once your hosting is confirmed, you’ll receive an email along side your account details and DNS address. so as to implement domain delegation (pointing your domain to a replacement name server), you would like to follow the steps given below:

Login to Temok client area
Go to Domains >> My Domains
Place a tick within the box to the left of the domain you would like to use
Click the Manage button
Click the Nameservers tab
The DNS data box will open
Remove the default name servers from fields and Insert your name servers within the given fields just in case you would like to use your custom name servers by selecting the radio button that says “Use custom name servers (enter below).” you want to have a minimum of two name servers
Once you’re done adding name servers, click “Change Nameservers.”
Your domain delegation request are going to be sent to our systems for immediate processing, but it takes a while . So, allow 24–48 hours for global propagation before making any longer modifications.
If you’ve got registered your domain from the other domain registrar, then login to their instrument panel and update the DNS server names provided by us.

Step 4: Upload your Website Files
Either you’ll upload your web files using the cPanel instrument panel or FTP Client (Such as FileZilla).

How to upload your files using cPanel?
Log in to your cPanel instrument panel
Click on File Manager
Select Web Root
Add all the files and folders under public_html and your respective domain folder.
How to upload your files using FTP Client?
In order to upload your website files, you would like to attach your webs server via FileZilla using the given instructions:

Install FileZilla, Click on its icons and open it
Open File menu and choose Site Manager
Click on New Site
Name the New Site (Your real domain name)
Enter your website’s IP address (received in your email) within the field marked FTP Address
Enter the username & password
Make sure your FTP is using Port to 21 (FTP default port)
Click Connect
Now, you’ll see files and folders of your server on the proper and your local computer on the left side. you’ll upload or download your website files by the straightforward drag and drop method.

Congratulation! Your website is published on the web and publicly live now.

The most important thing to recollect is that you simply want to stay the maximum amount of the “fun” stuff (like your pictures) off of your server (or website) as possible. This includes information about your business, your website’s content, and anything which may be a distraction or a “pain within the rear.” Also, there’s usually a group fee for hosting services, so you don’t want to spend an excessive amount of money fixing your website and hosting it. Just read your website’s service agreement carefully before deciding what proportion you’re willing to spend to host it.



Melisa Assunta

I'm a dedicated writer sharing my thoughts, stories, and insights on various topics. Join me on this literary journey as we explore the beauty of expression