informatique:securite:utilisation_d_un_certificat_ssl_par_apache

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>
  • informatique/securite/utilisation_d_un_certificat_ssl_par_apache.1308660485.txt.gz
  • Dernière modification : 2012/02/03 14:59
  • (modification externe)