You can upload your website files directly through cPanel. This will publish your website live on the internet.
As an alternative to the cPanel File Manager, you can instead upload your files with an FTP client.
Uploading more than one file? You can save yourself a lot of time by creating a
ZIP file on your computer with all of your website files. This is because the file manager in cPanel can only upload one file at a time.
public_html as the root directory of your primary domain name's website. If you want to upload your website to the internet, this is where you should start. If you want to upload a website for a secondary or add-on domain, you should first verify your website's root directory.
Now that your website is uploaded, you can visit your website by navigating to your domain in your web browser.