If you use a port other than 443, I think normal SSL certificates aren't valid.
But maybe they are - as I said, I've never used SSL on any other port in production.
If you are using a reverse-proxy to connect to your web server, you can have that do the SSL session handling and encryption / decryption, in which case none of the above applies, as your web server will be serving HTTP rather than HTTPS which will all be handled by your reverse proxy.
Mark