Some random apache related knowledge I found useful.
Creating SSL Certificates
Make a key
openssl genrsa 1024 > www.example.com.key; chmod 400 *.key
Make a key and encrypt it using 3DES
openssl genrsa -des3 1024 > www.example.com.key; chmod 400 *.key
Create a CSR
openssl req -new -key www.example.com.key -out www.example.com.csr
Create a test Certificate
openssl req -new -x509 -nodes -sha1 -days 365 -key www.example.com.key > www.example.com.crt