Your website runs perfectly on localhost (only you can access to your website), but now you want your friends, coworkers, and everybody to be able to see your achievement. Alternatively, you may have been dissatisfied with current hosting providers and now wish to try out 1Byte’s service.

(Here is a basic blog at my localhost. And now I want to put my website goes live)

prerequisites

1) Web Hosting or Cloud Server

In this tutorial, I will be using Shared Hosting + cPanel

(If you want to upload your website to Cloud Hosting, please check this POST)

 

2) Domain name

→ A domain name is required for Web Hosting. If you don’t have a domain, purchase here.

 

3) Your website data

Let's get started

Step 1: Config your domain point to your Shared Hosting

+ Go to User Dashboard

+ Select Domain at the left menu bar

+ Select Manage button at the domain you want to point

+ At the nameserver section, choose 1Byte DNS

(Domain hobbykh.fun will be used for our basic blog, and it is pointing to Shared Hosting)

 

Step 2: Basic check at cPanel control

+ Go to User Dashboard

+ Select Shared Hosting at the left menu bar

+ Choose the Shared Hosting server where your website will be hosted

+ Click on cPanel to go cPanel Dashboard

(I will select Shared Hosting from the second line)

 

+ On the right side of the cPanel Dashboard, please be sure that your domain name is shown up in here

(When registering to purchase and use Shared Hosting, the domain hobbykh.fun is assigned to this hosting)

 

Step 3: Upload your website data into this Shared Hosting

+ At cPanel Dashboard, navigate to Files section and select File Manager

(cPanel File Manager gives you useful options to quickly manage your files within the cPanel interface. This is the place where you can upload your website data)

 

+ Go to the public_html directory (1), then upload your website data (2), finally extract the zip file (4)

(The data for the website “Basic Blog” has been compressed into a zip file and transferred to Shared Hosting under the folder named “public_html”)

 


(All the data of website was extracted inside the “public_html” directory)

 

Step 4: Try to access your domain name to see whether your website is up and running