If you've recently created a cPanel web hosting account, there are still a few more things you'll need to do to make a web site appear.
For the purposes of this document, we'll be using youraccountname.web.illinois.edu as our example site. Substitute your account name (it could be your NetID or it could be the name of the project) wherever you see the word youraccountname.
To find public_html/index.html in File Manager:
Look for a file named index (most likely index.html or index.php) in the contents of that folder.
public_html/index.html or index.php is where cPanel looks for the page to serve when someone visits youraccountname.web.illinois.edu. The easiest way to get a webpage there is to put a HTML file at index.html.
cPanel, Quick Starts provides several ways to get started with simple websites, or if you've developed your own site you can upload it via File Manager or SFTP.
If you followed the automatic installation for WordPress or Drupal or another Softaculous-provided package, it may have installed in its own specific subdirectory.
If you want only one website in your account, you'll either want to move the contents of your subdirectory up so that index.html is in public_html, or you'll want to redirect where your home page is living.
If you're using a content management system, look at that system's instructions for more guidance.
If you want to have more than one system on your site – for example, WordPress for blogging, Drupal for a database, and a forum for conversation – these subdirectories are useful and you can help people navigate among them with a public_html/index.html that contains links to the different systems on your site.
Once you have located public_html/index.html or a redirect, take a look at its permissions in File Manager. The permissions should be identified as 644, so that you can write to it but the rest of the world can only read it.
Try reloading the page once you've checked both the placement and the permissions.
If it still doesn't show up, contact the organization through which you set up your cPanel account. Some departments have their own local cPanel coordinators.
For most people, the organization through which you set up your account will be Technology Services, and you can contact the Help Desk for assistance.