Generally, the website files can be uploaded directly to the cPanel but it should be placed in the specific folder to make the website live instantly. You may have a doubt about where to upload the website files to make the website live on the Internet. If you need to upload the files to your hosting account, you need to know in which directory you should upload it. The specific directory that you will upload the files depends on the main domain, addon domain, or a subdomain. The main domain’s files should be uploaded directly to the default folder public_html. Likewise, the addon and subdomains files should be uploaded to the specific folder that is assigned when creating those domains in cPanel interface. Ensure that the default permissions for files should be 0644 and for folders should be 0755 after uploading it to the panel.
To know how to upload the files in cPanel, click here.