• Welcome to Web Hosting Community Forum for Webmasters - Web hosting Forum.

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

Started by tk-hassan, March 11, 2021, 01:00:41 PM

WordPress Premium Themes


How to Host a Website? First, pick a name and purpose for your new website. Research and decide which platform you will use to create your website. Next, build your website using the software that you have chosen. Then, set up your domain name and get it registered with a web host. Finally, get it hosted on the appropriate web server. In this piece of content, you will learn a comprehensive overview of how to host a website on the internet.

Domain registration is the basic requirement for making your website live, so follow the tips and choose a perfect domain name first. Now, you need a web hosting provider (web host) such as Temok for getting a space on the internet where you can host your website you have developed or going to create soon.

If you are just starting out then, it is great to get a domain and hosting from the same company. I have the good news for you, Temok provides a FREE .com domain with Linux shared hosting Turbo Plan at the lowest price. What will you get with this shared hosting plan from Temok?

Full Article Source: https://www.temok.com/blog/how-to-host-a-website/


There are few steps for hosting website
Select your Domain Name
Register your domain who provide the hosting services sign Up for Web Hosting Account
choose hosting plan
Set Up WordPress Website (Through Web Host)
Customize Your Website Design and Structure
Choose a Theme for Your Website
Add a Logo
Change the Website Color Scheme and Fonts as you want in your website
Add a Sidebar
Add Widgets
Add an Online Store/eCommerce.


Steps to Host a Website:

Step 1: Decide What Type of Website You Want

You will typically find 2 types of websites:

Static or Basic Websites: Static websites are simple websites with one or more web pages (called HTML pages). You can build them on your computer with software like Dreamweaver and then upload the pages to your host's server using any FTP software (such as FileZilla).Whenever you need to make changes to your website, you'll have to edit the pages on your computer and upload them again. Since they cannot be modified dynamically, such websites are called static websites.Static websites are cheaper than dynamic websites (below) but come with limited functionality and no option for e-commerce or interactivity.
Dynamic Websites: Dynamic websites contain information that changes, depending on the time of day, the viewer and other factors. They make use of both client-side and server-side scripts to create and update content. Client-side scripts, which run on a user's computer, are mainly used for appearance and interaction purposes. Server-side scripts, which reside on a server and are extensively used by E-commerce and social networking sites, allow users to have individual accounts and provide a customized response for each user. Dynamic websites are CMS-driven, and allow you to directly add and edit content (i.e. text, design, photos, and videos), as well as let your visitors leave comments and start discussions.Dynamic websites are ideal for businesses and organizations. Examples of dynamic websites include blogs, forums, photo galleries and e-commerce sites.

Installing a web application software like WordPress, Joomla, Magento, etc. may sound complicated but it's not. HostGator India allows you one-click installation of web applications and provides friendly 24/7/365 support to make it easy.

Step 2: Choose Your Hosting Server

Unlike static HTML sites which can be hosted on most web servers, when it comes to web applications, there are basically two types of hosting platforms. Depending on your hosting needs and what you're most comfortable with, you can choose from:

Linux Hosting, which allows running scripts written in PHP, Perl, Python and other Unix-originated languages, and usually supports PostgreSQL and MySQL databases. This is the most commonly used system today.
Windows Hosting, which allows running ASP scripts utilizing .NET and other Microsoft technologies, and supports Microsoft SQL Server and Access database.
You can go with either Linux hosting or Windows hosting, regardless of which operating system you use at home or at work. If your website doesn't require any scripting support, you'll find Linux hosting more cost-effective. But if your website needs scripting and database support, choose the platform that supports the technologies you use.

Step 3: Select Your Web Hosting Plan

You will typically find a wide range of services in web hosting, such as:

Shared Hosting: In shared hosting, you get to share the physical server with other website owners. However, you will have your own separate account (secured with login credentials). Shared hosting is very affordable because the cost of operating the server is shared between you and the other website owners.
VPS Hosting (Virtual Private Server Hosting): In VPS hosting, every website is stored on a very powerful server that is divided into several virtual compartments. The server software is configured separately so that each unit can function independently. It should be your preferred option if you have high-security concerns but don't want to invest in a faster (but costlier) dedicated server.
Dedicated Hosting: Dedicated hosting offers you an entire server for yourself, thereby making it faster, more secure...and costlier. It is the ideal solution for larger businesses and high-traffic websites because it allows for maximum customization, configuration, installation and flexibility.
Cloud Hosting: Cloud hosting allows multiple virtual servers (clouds) to work together to host a website or a group of websites. It offers unlimited ability to handle sudden traffic spikes. A cloud-hosted website is not limited to a single server, and the resources allocated to it can shrink or expand dynamically, depending on how much traffic you get. It's a great option for large websites, including e-commerce websites, newsletters and blogs.
Most people start with VPS (or even shared) hosting and upgrade later as their business grows. VPS hosting gives you professional web hosting capabilities at a far lower price than a dedicated server.

Step 4: Change Your DNS Address

After you have purchased your web hosting, you will get Name Servers (also known as Domain Name Servers or DNS) – which is the Internet's equivalent of a phone book that contains IP Addresses3.
To get your website up and working, you will need to change the Name Servers of your domain. It's a simple but mandatory step for you to get started.

Go to your Domain Control Panel via http://manage.hostgator.in/customer.
Enter your registered email address and password.
Click on the Domain Name for which you need to change the Name Servers.
In the Domain Registration section, click on the Name Servers option.
Replace the existing Name Servers with the ones provided by your current web host, and click on the Update Name Servers button.
If you have registered your domain name with a third party provider, you will need to log in to their Control Panel, update the Name Servers of the domain to those provided by HostGator. However, if your domain is already using the Name Servers of the third party provider, you can add an A Record for the domain pointing to HostGator's Server IP in the third Party DNS Zone.
After you have changed your DNS, it will take about 24-48 hours for your website to start resolving to HostGator India's servers.

Step 5: Upload Your Website

You can now upload your website to your account by connecting to the server using either cPanel's File Manager or FTP Client (such as FileZilla) – after which your website will go live.

How to Upload Your Website Using cPanel File Manager
Log in to your cPanel.
Click on the icon titled File Manager.
Select Web Root and click on Go.
Add all the files and folders under public_html and their respective domain folder.
How to Upload Your Website Using FTP Client
You can connect to FTP via an FTP program such as FileZilla Client. It allows you to see the files and folders on our server like you'd see them on your computer. You can use it to drag and drop your website's files into the /public_html/ folder.
To connect to your web server via FileZilla, follow these steps:

Install FileZilla and open it
From the File menu, select Site Manager
Click on New Site
Name the New Site – such as with your real domain name
Enter your website's IP address in the field marked FTP Address
Enter the username and password you received in your welcome mail
Set the Port to 21 (FTP always runs on Port 21)
Click Connect
Once your FTP is connected, you will see the files and folders of your:

Local computer on the left
Web hosting service on the right
To upload files to your hosting service provider via FileZilla, follow these steps:

From the left-hand side of FileZilla, select the file(s) and folder(s) you want to upload.
Drag and drop the file(s) and folder(s) to the directory location on the right side of your web hosting service. FileZilla will now start uploading.
After the uploading is finished, FileZilla log will confirm success and your uploads will be visible on the right-hand side.
Viola! Your website is now live.


Hosting a website can seem daunting, but it's actually a straightforward process that you can accomplish in a few simple steps. Here's a step-by-step guide for beginners:

Choose a hosting provider: There are many hosting providers available online. Choose a provider that suits your needs and budget.

Register a domain name: A domain name is the web address where your website will be located. You can register a domain name through your hosting provider.

Choose a hosting plan: Hosting providers offer different plans based on your needs. Choose a plan that suits the size and complexity of your website.

Set up your account: Follow the instructions provided by your hosting provider to set up your account.

Install a content management system (CMS): A CMS makes it easy to manage your website. Some popular CMSs are WordPress, Joomla, and Drupal. Many hosting providers offer one-click installation of CMSs.

Choose a website template: Most CMSs come with pre-made templates that you can use to design your website.

Customize your website: Use the CMS to customize your website with your own text, images, and other content.

Test your website: Once your website is designed and customized, test it to make sure everything works as it should.

Launch your website: When you're ready, launch your website and make it available to the public.

Maintain your website: Keep your website up to date by regularly updating your content and performing maintenance tasks like backing up your data.

Following these steps will help you host your website with ease. Good luck!
Dedicated Server Hosting | Web Hosting Mumbai


Hosting a website can seem like a daunting task, but it's actually relatively straightforward. Here are the general steps you'll need to follow:

1: Choose a hosting provider: There are many hosting providers available, such as Bluehost, GoDaddy, and SiteGround. Choose a provider that fits your needs and budget.

2: Select a hosting plan: Once you've chosen a provider, select a hosting plan that suits your needs. Most providers offer several different plans with different levels of resources, such as storage and bandwidth.

3: Register a domain name: Your domain name is your website's address on the internet. You can register a domain name through your hosting provider or a separate domain registrar.

4: Set up your hosting account: Once you've registered your domain name and chosen a hosting plan, set up your hosting account. This usually involves creating a username and password and entering your payment information.

5: Upload your website files: You'll need to upload your website files to your hosting account. This can be done through a file transfer protocol (FTP) client or through your hosting provider's website builder.

6: Test your website: Before making your website live, test it to make sure everything is working correctly. Check all of your links and make sure your pages load quickly.

7: Launch your website: Once you've tested your website and everything is working correctly, it's time to make it live. This usually involves clicking a button in your hosting account's control panel.
Life Does not Give the Second Chance


To choose a suitable hosting provider, you must first determine your requirements and then look for providers. After searching on the web, shortlist a few hosting providers. Then look online for reviews and comments. Test your best provider for free.

WordPress Premium Themes