If you have two separate virtual private servers running Ubuntu or any other flavor of Linux, it's relatively easy to configure the machines to serve content for different subdomains of the same ...
Setting up an https server in Apache is easy. This tutorial covers how to create and sign your ssl certificate as well as how to configure the web server.