Introduction
This article will show you how to generate a Certificate Authority (CA), a server certificate and then how to sign this certificate yourself. Finally it will describe how to configure Apache and have a working SSL web server.
I recommend you read the whole article before going straight in to it too.
Software needed
I was using a base distribution of Debian stable, Apache 1.3.26, mod_ssl 2.8.7 and openssl 0.9.6c.
This should be generic enough to use with any distribution but the configuration may vary if you’re using Apache2 for example.
So obviously you need Apache, mod_ssl and openssl [continued…]