Ceci est une ancienne révision du document !
Après avoir généré un certificat SSL (cf. methode) :
Configuration générale du module SSL d'Apache
Créer le fichier /etc/apache2/conf.d/ssl :
<IfModule mod_ssl.c> SSLCertificateFile /etc/apache2/ssl/server.crt SSLCertificateKeyFile /etc/apache2/ssl/server.key </IfModule>
ou
<IfModule mod_ssl.c> SSLCertificateKeyFile /etc/apache2/ssl/server.pem </IfModule>
NB : un fichier .pem est la concaténation de la clef privée et du certificat :
cat server.key > apache.pem cat server.crt >> apache.pem
NB2 : dans le cas de l'utilisation d'une clef certifié par une autorité fille d'une Autorité de certification connue des navigateurs, il faut ajouté une directive pour indiqué la ligné des certificats :
SSLCertificateChainFile cachaine.txt
Activation du module SSL
a2enmod ssl
Activation du SSL sur un VirtualHost
Dans le fichier de définition du VirtualHost :
<VirtualHost *:443> ... SSLEngine On ... </VirtualHost>