Come installare SSL

January 26

Come installare SSL


Internet è stato un catalizzatore per la nascita e la crescita di molte aziende che vendono libri, abbigliamento, elettronica e una miriade di altri prodotti attraverso il web. Con questa crescita nelle vendite on-line, la sicurezza è diventata una preoccupazione primaria per tutti, come il furto di identità continua a crescere. Il Secure Sockets Layer, o SSL, è il software accettato, standard che svolge la funzione di sicurezza per molti server web, tra cui Apache2. L'installazione e l'implementazione SSL sul server Apache2 fornirà i collegamenti sicuri che gli utenti hanno bisogno e desiderano.

istruzione

1 Installare Apache2 e il modulo di Apache SSL con il seguente comando:

apt-get install apache2 libapache-mod-ssl

Questo installerà Apache2, se non è già installato, e il modulo Apache2 SSL.

2 Abilita Apache2 SSL con il seguente comando:

SSL a2enmod

3 Generare un certificato con il seguente comando al prompt:

apache2-ssl-certificate --days 365

4 Modifica /etc/apache2/portsl.conf e aggiungere la seguente riga in modo che Apache2 ascolterà sulla porta 443:

ascoltare 443

Salvare il file e uscire.

5 Creare un sito che utilizzerà SSL copiando il file di configurazione di Apache di default in un nuovo file con il seguente comando:

cp / etc / apache2 / sites-available / default / etc / apache2 / sites-available / default-ssl-site

Modificare il file default-ssl-site assicurando che le seguenti righe siano presenti:

NameVirtualHost * 0,443

<VirtualHost * 0,443>

ServerAdmin youremailaddress@yourprovider

Su SSLEngine

SSLCertificateFile /etc/apache2/ssl/certs/apache.crt

SSLCertificateKeyFile /etc/apache2/apache-ssl/apache.pem

6 Attiva il tuo nuovo sito e riavviare Apache2 con i seguenti comandi:

a2ensite default-ssl-site

riavvio /etc/init.d/apache2

Il server Apache2 dovrebbe essere in ascolto sulla porta 443 (SSL) per il sito di default-ssl-site.