0
I registered a virtual domain with namecheap and set up an Amazon EC2 instance (I also set up an elastic IP, it looks like I did this correctly).
I was able to have the EC2 instance successfully point to my virtual domain. I used Apache/2.4.29 (Ubuntu) Server for this.
I am using Filezilla to transfer via SFTP, I can successfully SSH into filezilla and upload files to the server successfully as well. However, the files don't render on the actual website when I visit the URL.
I checked out some tutorials and think I set up my security groups correctly. I don't see a public_html folder to upload files though, and this seems pretty ubiquitous as a standard directory. When I visit my domain I just see the default apache index.html file.
Any ideas would be appreciated, I leaned a lot on this tutorial when setting things up: https://www.youtube.com/watch?v=Qxs7CYguo70