How to Publish a Website using cPanel


how to publish a website using cPanel

Are you interested in hosting your website on a Shared Hosting/VPS/Dedicated Server?

Before you get started, it’s recommended that you have some understanding of domain registration.

In this blog post, we will guide you along on how you can publish a website using cPanel (supported by Exabytes services).

Do you have basic knowledge of HTML and CSS?

No worries, we’ll teach you everything you need to know. we’ll walk you through step-by-step to get a domain name, hosting, and finally publish your website and get it live so that everyone around the globe can visit your website.

Let me walk you through on:

Getting Started With Exabytes Domain Registration

  1. Register your personal domain name should be the first step.*Good News! For new customers, you can now get RM30 FREE credits when you purchase from Exabytes! Click here to claim your RM30register your domain name search bar
  2. Use the .com extension for your domain registration. If your business is registered with SSM, use the or .my extension for your company website.exabytes domain search results
  3. Take step 2, 3, 4, and 5 to complete the order status.

Don’t forget you still need a hosting service to host your website, domain name, email etc. Up next, we will discuss how you can get a hosting service together with a domain name.


Getting Started with a Hosting Plan to Host Your Domain Name and Services

  1. Check out Exabytes Hosting plans and choose your desired hosting plan.Exabytes Ebiz Pricing Plan
    *All prices are subject to change without prior notice
  2. If you already have a domain name, transfer your domain to Exabytes. Otherwise, register a new domain name.exabytes domain search
  3. Check out and complete the order.

What is cPanel and How to Log In?

cPanel is a control panel that enables you to perform all necessary actions on a server.

With a control panel like cPanel, you can create an email account, manage your domains, website, database, and much more. Don’t know how to login to your cPanel? Follow the simple steps below.

  1. Click “Client Login” at the top right corner of the website to go to the client login to click exabytes client area
  2. On the homepage, click ‘My Services’, then choose ‘My Products/Services’.exabytes select services client panel
  3. Select the domain you want to manage, then click ‘Manage Product’.exabytes my products services client dashboard
  4. On the top left, click ‘Login to cPanel’.exabytes login to cpanel from client panel dashboard

Uploading the HTML and CSS file to cPanel

  1. Upon Login to cPanel, you will see the “Dashboard” of cPanel.cpanel dashboard dark mode
  2. Click on “File Manager”. ‘File manager’ is the file management system in your website.cpanel file manager public_html
  3. Publish your website through File Manager. In the file manager, search for public_html on the left sidebar of the file manager.
  4. Upload the index.html and other source files that you desire to public_html.
  5. When the upload is complete, click on the link Back to /home/customer/public_html. You will now see your uploaded file in your File Manager screen.
  6. Repeat step 4 if you have more than one source file.
  7. Hooray! Your website is now live!


exabytes free credits banner

*This free credit giveaway campaign is only applicable to new account registration done from 17th June 2020 until further notice.

For more details, visit our page at