Facciamo un breve preambolo prima di partire con questa guida su come installare un certificato ssl su WordPress.
Fra gli articoli del blog ho già parlato di sicurezza del siti in WordPress ed ho già spiegato cosa è un certificato SSL. Se non li hai ancora letti fai click sui link che ti ho lasciato e dai un’occhiata ai relativi articoli per assicurarti di sapere di cosa stiamo parlando.

Hai bisogno di un sito internet per il tuo progetto o attività?
Mettiti subito in contatto con me, troveremo insieme la soluzione perfetta!
In questa guida, esploreremo il processo passo dopo passo per implementare un certificato SSL sul tuo sito WordPress, garantendo una trasmissione sicura dei dati.
NB: La maggior parte dei siti che sono in circolazione, dietro c’è un sistema di gestione (chiamiamolo sistema operativo) che si chiama CPanel. Qui ti spiego come installare un certificato SSL in CPanel.
Altri sistemi comuni sono Plesk e sistemi di gestione proprietari creati dall’hosting stesso. In quel caso ti consiglio di contattarmi.
Indice
L’importanza del Certificato SSL
Il Certificato SSL (Secure Sockets Layer) è un protocollo crittografico che assicura la comunicazione sicura tra il tuo sito web e i suoi visitatori. Fornisce un livello di crittografia che protegge le informazioni sensibili, come dati personali e di pagamento, durante il trasferimento tra il browser del visitatore e il tuo server.
Quasi tutti gli hosting ormai forniscono un certificato gratuito Let’s Encript che è più che sufficiente per la maggior parte dei siti che sicuramente starai pianificando di creare.
Ti lascio il mio link affiliato a Keliweb dove potrai comprare un hosting con tutto quello di cui hai bisogno ad un prezzo più che onesto. Eccoti il link, chiaramente se acquisti mi verrà riconosciuta una commissione altrimenti non mi prenderei il disturbo di inserire il link🙃
Non è un provider di servizi a caso, ma quello che uso io e sul quale è hostato questo sito.
Come installare un certificato SSL in CPanel
Passo 1: Accesso a cPanel
Accedi al tuo account di hosting e individua la sezione cPanel. Solitamente, puoi accedere a cPanel digitando il tuo dominio seguito da “/cpanel” (ad esempio, “tuo-sito.com/cpanel”) e inserendo le tue credenziali.
NB: Quasi tutti gli hosting ti lasciano accedere a CPanel direttamente dal tuo account senza doverti loggare come ti ho spiegato sopra.
Passo 2: Navigare alla Sezione SSL/TLS
All’interno di cPanel, cerca la sezione “SSL/TLS”. La posizione esatta può variare a seconda della configurazione del tuo provider di hosting, ma è spesso raggiungibile direttamente dalla home di cPanel.
Consiglio da PRO (più o meno): se non la trovi nell’interfaccia, schiaccia ctrl+f, scrivi ssl/tls e dovresti trovarla semplicemente anche se non ci stai capendo nulla dell’interfaccia.
Passo 3: Selezione dell’Opzione “Gestisci Certificati SSL”
All’interno della sezione SSL/TLS, cerca e fai clic sull’opzione che potrebbe chiamarsi “Gestisci Certificati SSL” o simile.
Passo 4: Generazione della Richiesta CSR
Se non hai già un certificato SSL, potresti dover generare una “Certificate Signing Request” (CSR). Questo processo coinvolge la creazione di una richiesta di firma del certificato.
- Clicca su “Genera, visualizza, carica o elimina le chiavi di firma della richiesta del certificato (CSR)”.
- Compila il modulo con le informazioni richieste, inclusi il nome del dominio e i dettagli del tuo sito.
- Dopo aver completato il modulo, fai clic su “Genera”.
Passo 5: Acquisto di un Certificato SSL
Se non possiedi già un certificato SSL, puoi acquistarlo da un provider di certificati di fiducia. Dopo l’acquisto, solitamente riceverai i file del certificato e della chiave.
Passo 6: Installazione del Certificato
Torna alla sezione “Gestisci Certificati SSL” e individua l’opzione per “Inserire un certificato SSL per il tuo sito web (HTTPS)” o simile.
- Incolla il tuo certificato nella casella apposita.
- Puoi anche caricare la chiave privata e, se applicabile, il certificato intermedio o della catena.
- Fai clic su “Installa Certificato”.
Passo 7: Configurazione del Redirect HTTPS (Opzionale)
Per garantire che tutti gli accessi al tuo sito siano automaticamente reindirizzati a HTTPS, puoi configurare una regola di reindirizzamento.
- Torna alla home di cPanel e cerca la sezione “Redirect di URL“.
- Seleziona l’opzione per reindirizzare tutto il traffico a HTTPS.
Passo 8: Verifica
Dopo l’installazione, verifica che il certificato SSL funzioni correttamente. Visita il tuo sito utilizzando “https://” e assicurati che la connessione sia sicura.
Ricorda che le opzioni specifiche e i percorsi nei passaggi possono variare a seconda del provider di hosting e della versione di cPanel. In caso di difficoltà, consulta la documentazione del tuo provider o contattane il supporto.
Passo Extra
Se l’installazione è andata a buon fine ma il sito continua ad aprirsi in modalità non sicura, installa il plugin per wordpress Really Simple SSL e segui i passi, fa praticamente tutto in automatico.
Non ci riesci in autonomia?
Mettiti in contatto con me. Risolvere questo genere di problematiche è il mio lavoro!
