Come installare un certificato SSL su Centos 7

Prima di cominciare

Questa guida assume che un server Centos 7 sia giù disponibile e funzionante con installato Apache. Qualora questo pre-requisito non sia soddisfatto: Guida installazione LAMP su Centos 7

Bisogna inoltre avere a disposizione un certificato SSL acquistato o averlo ottenuto gratuitamente da Cloudflare

Installazione

Per prima cosa dobbiamo installare il modulo ssl con il seguente comando:

yum install mod_ssl

Configurazione

Abbiamo ottenuto il certificato e la chiave privata da parte del provider del servizio SSL. Carichiamo questi due file sul nostro server per esempio nella cartella /etc/ssl/certs/

Una volta caricati i file basterà modificare il file /etc/httpd/conf.d/ssl.conf e aggiungere in fondo le seguenti configurazioni:

  • Servername: il nome del nostro sito
  • Il percorso al certificato (appena caricato)
  • Il percorso alla chiave privata  (appena caricato)
<VirtualHost *:443>
DocumentRoot /var/www/html
ServerName www.techboom.net
SSLEngine on
SSLCertificateFile /etc/ssl/certs/techboom/cert.crt
SSLCertificateKeyFile /etc/ssl/certs/techboom/key.key
</VirtualHost>

Riavviare Apache:

systemctl restart httpd

Da questo momento il sito inizierà a rispondere al protocollo https!

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui