Configuration d'Apache SSL avec les certificats Comodo

Auteur:Esadax
Mise à jour:15 août 2025

Pour configurer SSL sur votre serveur Apache en utilisant un certificat Comodo, procédez comme suit :

  1. Modifier le fichier de configuration d'Apache:

    • Ouvrez le fichier de configuration par défaut avec un éditeur de texte:
      sudo nano /etc/apache2/sites-enabled/000-default.conf
      
    • Assurez-vous que le fichier est édité d'une manière qui vous permet d'enregistrer les modifications.
  2. Activer SSL et définir les directives:

    • Ajoutez ou décommentez les directives suivantes en haut du fichier de configuration:
      SSLProxySetupExponentBundle 1
      SSLCACertificateFile /etc/ssl/certs/root.crt
      SSLPrivateKeyFile /etc/ssl/certs/intermediate.crt
      
    • Activez SSL dans le bloc VirtualHost:
      <VirtualHost *:80>
        SSLEngine on
      </VirtualHost>
      
    • Spécifiez les protocoles TLS pour utiliser les versions modernes:
      SSLProtocol all -TLSv1_2:+TLSv1_3
      
  3. Télécharger et installer les certificats:

    • Obtenez les certificats Comodo Root CA et Intermediate CA sur le site Web SSL de Comodo.
    • Placez ces fichiers dans /etc/ssl/certs/.
  4. Redémarrez Apache :

    sudo systemctl restart apache2
    
  5. Test de configuration SSL:

    • Accédez à votre site en utilisant HTTPS pour vous assurer que SSL est activé et fonctionne correctement.