How to Upload your Websites to Cpanel Hosting

There are several ways to upload a site: 

1.  cPanel File Manager               

     cPanel paper_lantern theme               
     cPanel x3 theme


2. FTP clients

3. cPanel File Manager (recommended for a small number of files)

for cPanel paper_lantern theme
for cPanel x3 theme


4. For cPanel paper_lantern theme go
 to cPanel>>Files section>>File Manager menu (You will be taken to the Home Directory by default).



5. From here you can move to the root folder for your website. If you wish to upload the content for the main domain, navigate to public_html directory.



6. If you want to view hidden system files such as .htaccess or others, click on "Setting" in the right top corner.



7. Enable Show Hidden Files (dotfiles) in the pop-up window.


8. Hit the "Upload" button.



9. Then click on Select File or simply drag-and-drop the need files from your local machine.



10. Once uploaded, you will see this message.


11. You can also "Extract" or "Compress" archives which is very helpful and fast especially when uploading/downloading multiple files: 

While File Manager is instantly accessible via cPanel and does not need to be installed additionally, it is considered to be less convenient than an FTP client. 


12. For cPanel x3 theme go to cPanel>>Files Section>>File Manager.


13. Choose "Document Root" and a site you need to upload files for from the drop-down list and hit "Go". If you want to go straight to public_html, check Web root. 



14. If you want to view hidden system files such as .htaccess ones or others, leave the box "Show Hidden Files checked"

15. Click the "Upload" button. 



16. Then click on "Browse..." to select the file from your local machine.



17. Once uploaded, you will see this message at the bottom on the right.

  • hosting, upload website
  • 167 Users Found This Useful
Was this answer helpful?

Related Articles

How to Create a Full cPanel Backup

1. From the home page of your HayHost client area, navigate to the "Your Active...

How to Install WordPress Manually Using cPanel

1. From the home page of your HayHost client area, navigate to the "Your Active...

How to Create a Database in cPanel (MySQL Database)

1. From the home page of your HayHost client area, then click  "SERVICES".   2. In the "My...

How to Create a Subdomain in cPanel

This article will go over creating a Subdomain under your cPanel account. Log into cPanel on...