Configurazione di Apache SSL con certificati Comodo

Autore:Esadax
Aggiornato:15 ago 2025

Per configurare SSL sul tuo server Apache utilizzando un certificato Comodo, segui questi passaggi:

  1. Modificare il file di configurazione di Apache:

    • Aprire il file di configurazione predefinito con un editor di testo:
      sudo nano /etc/apache2/sites-enabled/000-default.conf
      
    • Assicurati che il file sia modificato in modo da poter salvare le modifiche.
  2. Abilitare SSL e impostare le direttive:

    • Aggiungere o decommentare le seguenti direttive all'inizio del file di configurazione:
      SSLProxySetupExponentBundle 1
      SSLCACertificateFile /etc/ssl/certs/root.crt
      SSLPrivateKeyFile /etc/ssl/certs/intermediate.crt
      
    • Abilita SSL nel blocco VirtualHost:
      <VirtualHost *:80>
        SSLEngine on
      </VirtualHost>
      
    • Specificare i protocolli TLS da utilizzare nelle versioni moderne:
      SSLProtocol all -TLSv1_2:+TLSv1_3
      
  3. Scarica e installa i certificati:

    • Ottieni i certificati Comodo Root CA e Intermediate CA dal sito web SSL di Comodo.
    • Posizionare questi file in /etc/ssl/certs/.
  4. Riavvia Apache:

    sudo systemctl restart apache2
    
  5. Configurazione SSL di prova:

    • Accedi al tuo sito utilizzando HTTPS per assicurarti che SSL sia abilitato e funzioni correttamente.