In order to create your own CA and sign a server certificate with it. Note: Common name of the CA and the Server Certificates must not match.
1. Use IP address if you dont have the FQDN.
Finally : Copy the files and adjust apache..
Virtual Host : DocumentRoot "/var/www-ssl/html"
Now Restart Apache and you have ssl working on your site.