Ok,
Il faut que tu installes openssl
Vu que les commandes openssl sont assez complexes , tu as un script en perl CA.pl fourni.
Ensuite c'est assez simple
CA.pl -newca : creation de l'autorite de certification
CA.pl -newreq : creation d'une demande de certificat (Pour le serveur mettre le nom canonique du serveur dans le champ CN)
CA.pl -sign : Signature du certificat par l'autorité de certification
en gros tu auras :
cacert.pem qui est l'autorite de certification
newreq.pem qui est la clef privé du certificat
newcert.pem qui est le certificat
Les nom peuvent etre differents en fonction de la methode employée
Si tu dois créer aussi des certificats clients , répète les deux dernieres opérations.
Ensuite , il suffit de renseigner apache sur le chemin des certificats
Voila c'est un résumé rapide , tu trouveras plus de renseignenment ici:
http://fr.tldp.org/HOWTO/lecture/SSL-Ce ... HOWTO.html