Vai al contenuto

Installare su nginx e Apache

La configurazione minima, con la catena completa, per i due server web più diffusi.

Ti servono tre cose: il certificato, l'intermedio che ti inviamo con il rilascio e la chiave privata generata con il CSR.

Prepara la catena

Unisci certificato e intermedio in un unico file, nell'ordine:

cat www.tuodominio.it.crt intermedio.crt > www.tuodominio.it.fullchain.pem

nginx

server {
    listen 443 ssl;
    server_name www.tuodominio.it;

    ssl_certificate     /etc/ssl/www.tuodominio.it.fullchain.pem;
    ssl_certificate_key /etc/ssl/www.tuodominio.it.key;
}

Controlla la configurazione e ricarica: nginx -t && systemctl reload nginx.

Apache

Da Apache 2.4.8 il file del certificato può contenere anche l'intermedio:

<VirtualHost *:443>
    ServerName www.tuodominio.it
    SSLEngine on
    SSLCertificateFile    /etc/ssl/www.tuodominio.it.fullchain.pem
    SSLCertificateKeyFile /etc/ssl/www.tuodominio.it.key
</VirtualHost>

Controlla la configurazione e ricarica: apachectl configtest && systemctl reload apache2 (o httpd, secondo la distribuzione).

Dopo l'installazione

Verifica la catena come spiegato in certificati intermedi e catena. Con le nuove regole sulla validità il certificato va sostituito più volte durante il piano: tieni nota di dove l'hai installato.

Non sai quale certificato scegliere?

Raccontaci cosa devi proteggere, ti consigliamo il certificato giusto e ti prepariamo un preventivo.