Come installare un certificato SSL su Plesk

Installare un certificato SSL su Plesk è un processo semplice che può essere completato direttamente dal pannello di controllo di Plesk.

In questa guida vi mostreremo come installare manualmente un certificato SSL su un sito web ospitato con Plesk, Inclusi il certificato SSL, la chiave privata e i certificati intermedi della CA.

Questa procedura è utile quando hai acquistato un certificato SSL da un'Autorità Certificatrice esterna o da un fornitore di SSL e vuoi installarlo su un dominio gestito tramite Plesk.

Cosa è necessario prima di installare il certificato SSL

Prima di iniziare, assicurati di avere:

  • Il vostro Certificato SSL, solitamente fornito come un .crt, .cer o .pem file.
  • Il chiave privata associato al certificato.
  • Il CA Bundle / Certificati Intermedi, Se forniti dalla Certificazione Autorità.
  • Accesso al pannello di controllo di Plesk per il dominio.

La chiave privata deve essere la stessa chiave utilizzata per generare il Certificate Signing Request (CSR).

Se il CSR è stato generato direttamente da Plesk, la corrispondente chiave privata dovrebbe già essere memorizzata in Plesk e normalmente non è necessario caricarla nuovamente.

Importante: Mantenete il vostro chiave privata al sicuro. Qualsiasi persona che ottiene la chiave privata potrebbe potenzialmente impersonare il vostro sito web. Non inviate o pubblicate mai la vostra chiave privata a meno che non sia assolutamente necessario.

Passo 1 – Accedi a Plesk

Accedi al tuo pannello di controllo di Plesk utilizzando l'indirizzo fornito dal tuo provider di hosting.

Una volta effettuato l'accesso, andare su:

Siti Web e Domini

Localizzate il dominio per il quale desiderate installare il certificato SSL.

Passo 2 – Aprire i certificati SSL/TLS

Sotto il dominio che si desidera proteggere, fare clic su:

Certificati SSL/TLS

Nelle installazioni attuali di Plesk, la gestione dei certificati viene normalmente gestita tramite SSL It! interfaccia.

In questa sezione è possibile visualizzare il certificato corrente che protegge il dominio, installare un altro certificato e configurare ulteriori opzioni di sicurezza HTTPS.

Passo 3 – Carica il tuo certificato SSL

Se già disponi di un certificato SSL che desideri utilizzare, seleziona l'opzione Carica Il certificato.

A seconda della versione e della configurazione di Plesk, è possibile caricare direttamente un file PEM contenente le informazioni sul certificato.

Un certificato SSL codificato con PEM assomiglia a questo:

-----BEGIN CERTIFICATE-----
MIIF...
...
-----FINE DEL CERTIFICATO-----

Assicuratevi di includere il certificato completo, comprese le righe BEGIN e END.

Installare il certificato manualmente

A seconda della versione di Plesk e della configurazione dell'hosting, è possibile accedere anche al repository dei certificati o all'interfaccia avanzata di gestione dei certificati SSL/TLS.

In questo caso, Plesk consente di gestire i singoli componenti dell'installazione del certificato.

Questi includono normalmente:

  • Chiave privata
  • Certificato
  • Certificato CA / Bundle CA

Questo metodo può rivelarsi particolarmente utile quando l'Autorità di Certificazione fornisce il certificato, la chiave privata e i certificati intermedi come file separati.

Passo 4 – Installare o verificare la chiave privata

Ogni certificato SSL ha una chiave privata corrispondente.

Una chiave privata di solito assomiglia a:

-----INIZIO DELLA CLAUDA PRIVATA-----
MIIE...
...
-----FINE DELLA CLAUDA PRIVATA-----

o:

-----INIZIARE LA CLAUDA PRIVATA RSA-----
MIIE...
...
-----FINE DELLA CLAUDA PRIVATA RSA-----

Se hai generato la CSR in origine da Plesk, Plesk dovrebbe già avere la chiave privata corrispondente.

In questo caso, dovresti non generare o sostituire la chiave privata quando si installa il certificato rilasciato.

Se la CSR è stata generata su un altro server o con un'altra applicazione, sarà necessario fornire la chiave privata originale insieme al certificato.

Perché la chiave privata è importante

Il certificato SSL può essere utilizzato solo con la chiave privata associata alla CSR da cui è stato rilasciato il certificato.

Se si tenta di installare un certificato con una chiave privata non correlata, Plesk non sarà in grado di utilizzarlo correttamente.

Se la chiave privata originale è andata perduta, non è possibile ricrearla a partire dal certificato. È necessario generare una nuova chiave privata e un CSR e richiedere la riemissione del certificato SSL.

Passo 5 – Installare il bundle CA e i certificati intermedi

I certificati SSL commerciali di solito richiedono uno o più Certificati CA intermedi.

Questi certificati creano la catena di fiducia tra il vostro certificato SSL e un'autorità di certificazione root di fiducia.

Il vostro provider di SSL può chiamare questi file con i nomi seguenti:

  • CA Bundle
  • Certificati Intermedi
  • Certificati CA
  • Catena di certificati
  • Certificato di sicurezza

Se Plesk prevede un campo dedicato per il certificato CA, caricate o incollate il bundle CA fornito con il vostro certificato SSL.

Una catena di certificati può contenere più certificati:

-----BEGIN CERTIFICATE-----
...
-----FINE DEL CERTIFICATO-----
-----BEGIN CERTIFICATE-----
...
-----FINE DEL CERTIFICATO-----

Conservare i certificati nella confezione fornita dall'autorità di certificazione.

L'installazione dei certificati intermedi corretti è importante. Una catena di certificati incompleta può causare avvisi relativi ai certificati su alcuni browser, sistemi operativi o applicazioni, anche se il certificato del server stesso è valido.

Passo 6 – Applicare il certificato al dominio

Dopo aver caricato il certificato, tornare alla pagina:

Siti Web e Domini → il tuo dominio → Certificati SSL/TLS

Assicuratevi che il certificato appena installato venga utilizzato per proteggere il dominio.

Su versioni attuali di Plesk che utilizzano SSL It!, un certificato caricato può essere installato automaticamente per il dominio selezionato.

Se la vostra installazione di Plesk presenta un menu di selezione dei certificati, selezionate il certificato appena installato e salvate le modifiche.

Passo 7 – Attiva la reindirizzamento HTTPS

Una volta installato il certificato SSL, è generalmente consigliabile reindirizzare automaticamente i visitatori dal protocollo HTTP al protocollo HTTPS.

Nella configurazione SSL/TLS per il dominio, cercare l'opzione:

Rinvio da http a https

Attivate questa opzione se desiderate che tutte le richieste vengano inviate a:

http://example.com

per essere reindirizzato automaticamente a:

https://example.com

Questo aiuta a garantire che i visitatori utilizzino costantemente la versione criptata del vostro sito web.

Prima di attivare un redirect permanente a HTTPS, tuttavia, assicurati che il tuo sito web funzioni correttamente anche in modalità HTTPS.

Passo 8 – Testare il certificato SSL

Apri il tuo sito web utilizzando HTTPS:

https://www.example.com

Il tuo browser dovrebbe caricare il sito web senza visualizzare avvisi relativi ai certificati.

Tuttavia, il semplice controllo del lucchetto del browser non è sufficiente per verificare un'installazione SSL perfetta.

Si dovrebbe inoltre verificare che:

  • il certificato è valido;
  • il certificato non è scaduto;
  • è inclusa la corretta denominazione del dominio;
  • sono installati tutti i certificati intermedi richiesti;
  • la catena di certificati è attendibile;
  • Il certificato corretto viene consegnato dal server.

Problemi comuni durante l'installazione del SSL di Plesk

Certificato e Chiave Privata non corrispondono

Questo significa che la chiave privata memorizzata in Plesk non corrisponde al certificato SSL che si sta tentando di installare.

Questo capita comunemente quando:

  • una nuova CSR è stata generata dopo l’ordinazione del certificato;
  • la CSR è stata generata su un altro server;
  • È stato caricato il codice chiave privato sbagliato;
  • la chiave privata originale è andata perduta.

È necessario trovare la chiave privata associata alla CSR originale.

Se quella chiave non è più disponibile, generare una nuova CSR e richiedere la riemissione del certificato SSL.

Il sito web mostra ancora il vecchio certificato

Se il browser continua a visualizzare il certificato precedente, verificare che:

  • il nuovo certificato è effettivamente stato installato;
  • è stato assegnato al dominio corretto;
  • Il DNS punta al server Plesk corretto;
  • stai controllando il nome host corretto;
  • Un CDN, un proxy o un load balancer non interrompono la connessione HTTPS prima che questa raggiunga Plesk.

Ad esempio, se il vostro sito web è ospitato su un CDN o un reverse proxy, il certificato visibile ai visitatori potrebbe essere installato su quel servizio anziché direttamente sul vostro server Plesk.

Il certificato è valido, ma il browser segnala un errore di fiducia

Una catena di certificati incompleta è una causa comune.

Assicuratevi che sia inserita la corretta CA Bundle / Certificati Intermedi Sono stati installati insieme al certificato del server.

Utilizzate sempre i certificati intermedi forniti per il vostro specifico certificato SSL.

Il certificato funziona per esempio per .com ma non per www.example.com

I certificati SSL sono validi solo per i nomi di dominio inclusi nel certificato.

Per esempio, se il vostro certificato copre solo:

example.com

Non può necessariamente coprire:

www.example.com

Analogamente, un certificato standard per example.com non protegge automaticamente:

shop.example.com

mail.example.com

portal.example.com

Se è necessario proteggere più domini di sotto, è consigliabile utilizzare un Certificato SSL Wildcard.

Se è necessario proteggere più nomi di dominio diversi, un Certificato SSL multi-domini (SAN) potrebbe essere più appropriato.

Installazione di un certificato SSL rinnovato su Plesk

Quando il certificato SSL viene rinnovato, il nuovo certificato deve essere installato sul server prima che il precedente scada.

La procedura di installazione è essenzialmente la stessa:

  1. Andare su Siti Web e Domini.
  2. Scegliete il dominio.
  3. Apri Certificati SSL/TLS.
  4. Caricate o installate il certificato rinnovato.
  5. Installa la catena di certificati CA appropriata, se necessario.
  6. Assicuratevi che il certificato rinnovato sia attivo per il dominio.
  7. Provate il sito web tramite HTTPS.

Se il certificato rinnovato è stato rilasciato utilizzando l’attuale CSR, la chiave privata esistente può normalmente continuare ad essere utilizzata.

Se è stato generato un nuovo CSR per il rinnovo, assicurarsi che venga utilizzato la corrispondente nuova chiave privata.

Devo riavviare Plesk o il server web?

Normalmente, no.

Quando i certificati SSL vengono installati tramite l'interfaccia Plesk, Plesk gestisce la configurazione del server web necessaria.

Normalmente non è necessario riavviare manualmente Apache, Nginx, IIS o Plesk.

Lista di controllo per l'installazione del certificato SSL di Plesk

Dopo aver installato il certificato, verificare che:

  • È installato il certificato SSL corretto;
  • il certificato corrisponde alla chiave privata;
  • Sono installati i certificati CA Bundle e i certificati intermedi;
  • il certificato è attivo per il dominio corretto;
  • Il sito web si carica correttamente utilizzando HTTPS;
  • tutti i nomi degli host richiesti sono coperti dal certificato;
  • Il browser non visualizza avvisi relativi ai certificati;
  • la data di scadenza del certificato è corretta;
  • La reindirizzamento HTTP-to-HTTPS funziona correttamente, se abilitato.

Plesk, SNI e Certificati SSL multipli

Le installazioni moderne di Plesk sono supportate Indizione del nome del server (SNI).

SNI consente a più siti web ospitati sullo stesso indirizzo IP di utilizzare certificati SSL diversi.

Ciò significa che normalmente non è necessario un indirizzo IP dedicato per installare un singolo certificato SSL per ciascun sito web ospitato sul tuo server Plesk.

Conclusione

L'installazione di un certificato SSL su Plesk può normalmente essere completata interamente tramite l'interfaccia utente. Siti Web e Domini → Certificati SSL/TLS interfaccia.

I tre componenti più importanti di un'installazione manuale SSL sono:

  • il Certificato SSL;
  • la sua corrispondenza chiave privata;
  • il corretto Catena di certificati CA.

Una volta installato il certificato, verificare sempre che il sito web sia accessibile tramite HTTPS e che il server fornisca tutta la catena del certificato.

Se hai acquistato il tuo certificato SSL da EuroSSL, Potete recuperare il certificato emesso e i certificati CA necessari dalla vostra area clienti e installarli sul vostro sito web ospitato su Plesk seguendo la procedura descritta sopra.

Lascia un commento 0

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati con *