We have a centos server managed with whm/cpanel running apache, which has SSL setup on port 80/443 no problems.
However, we also need geoserver, running off tomcat, to have HTTPS enabled. This is currently running off the default 8080/8443 ports. If the same certificate cannot be used, a free Let's Encrypt one will need to be used instead.
We're running a VPS with CentOS / [login to view URL]