In questa guida vediamo come sia possibile installare il supporto SSL per un dominio su server Linux con Apache 2.x; per farlo bisogna accedere al sito mediante terminale remoto e, in genere, disporre di un server avanzato che sia un hosting dedicato oppure una VPS. Sui normali server shared da 50 euro all’anno, per intenderci, non è solitamente disponibile questo tipo di feature, che viene ufficialmente consigliata da Google (che ne ha pure creato una propria versione). In alcune circostanze, inoltre, è fortemente consigliato un IP dedicato a supporto del servizio, specie al fine di realizzare servizi web per transazioni o pagamenti online con carta di credito.
Vedi l’offerta: hosting SSL di HostingVirtuale con IP dedicato.
Per installare SSL su un server si può procedere utilizzando yum:
yum search mod_ssl
Usa il codice
189ed7ca010140fc2065b06e3802bcd5
per ricevere 5 € dopo l’iscrizione
verificherà se mod_ssl è mancante, e in caso lo sia basta digitare:
yum install mod_ssl
che provvederà ad installarlo sul vostro sistema.
Una volta concluse le operazioni bisogna riavviare il server httpd mediante
service httpd restart
oppure apache2 mediante:
service apache2 restart
e sarete pronti a configurare SSL sul dominio di interesse.
A questo punto, non vi rimane che abilitare SSL su server Apache, cosa che potete fare inserendo la direttiva apposita:
LoadModule ssl_module modules/mod_ssl.so
all’interno del file
/etc/httpd/conf.d/ssl.conf
Poi dovrete abilitare SSl sulla porta standard 443:
Listen 443
<VirtualHost *:443>
ServerName www.example.com
SSLEngine on
SSLCertificateFile "/path/to/www.example.com.cert"
SSLCertificateKeyFile "/path/to/www.example.com.key"
</VirtualHost>
il path di SSLCertificateFile e di SSLCertificateKeyFile può cambiare se usate un certificato auto-firmato (in genere sconsigliato) oppure se configurato un certificato vero (vi daranno loro il path di configurazione) oppure, ancora, Let’s Encrypt (vedi qui a riguardo).
A questo punto sarete pronti ad usare SSL su Apache dopo averlo riavviato:
service apache2 restart
Fatto!
👇 Da non perdere 👇
- Cellulari 📱
- Informatica 🖥
- intelligenza artificiale 👁
- monitoraggio servizi online 📈
- Programmare 🖥
- Scrivere 🖋
- 💬 Il nostro canale Telegram: iscriviti
- 🔵 Migliori client per bittorrent sicuri e gratuiti
- 🟢 Come avviare la shell BASH in Windows 10
- 🔵 Django: il CMS open source in Python