Certbot returns the error:
Unable to find a virtual host listening on port 80 which is currently needed for Certbot to prove to the CA that you control your domain. Please add a virtual host for port 80.
This is aft...
As far as I know, Certbot supports virtual hosts only, so it won't be able to proceed if you don't have any configured. Try adding a basic virtual host like so and see if that helps: