El Internet ha sido un catalizador para el nacimiento y el crecimiento de muchas empresas que venden libros, ropa, electrónica y una serie de otros productos a través de Internet . Con este crecimiento en las ventas en línea , la seguridad se ha convertido en una preocupación primordial para todos como el robo de identidad sigue creciendo. El protocolo Secure Sockets Layer o SSL , es el software aceptada, estándar que realiza la función de seguridad de varios servidores web, incluyendo Apache 2 . Instalación e implementación de SSL en el servidor Apache2 proporcionará las conexiones seguras que los usuarios necesitan y quieren. Cosas que necesitará
Linux equipo
a Internet
Mostrar más instrucciones
1
instalar Apache2 y el módulo SSL de Apache con el siguiente comando:
< p> apt- get install apache2 libapache -mod -ssl
Esto instalará Apache 2 , si no está ya instalado, y el módulo SSL apache2 .
2
apache2 Enable SSL con el siguiente comando :
a2enmod ssl
3
Generar un certificado con el siguiente comando en el símbolo del sistema:
apache2 -ssl -certificate - día 365
4
Editar /etc/apache2/portsl.conf y agregue la siguiente línea para que Apache2 escuchará en el puerto 443 :
escuchar 443
Save the . archivo y salga
5
Crea un sitio que utilice SSL copiando el archivo de configuración de Apache por defecto para un nuevo archivo con el siguiente comando :
cp /etc/apache2/sites -available/default /etc/apache2/sites-available/default-ssl-site
Modificar el archivo default- ssl -site , garantizando que las siguientes líneas :
NameVirtualHost * . 443
ServerAdmin youremailaddress @ yourprovider
SSLEngine En
SSLCertificateFile /etc/apache2/ssl/certs/apache . crt
SSLCertificateKeyFile /etc/apache2/apache-ssl/apache.pem
6
permitirá a su nuevo sitio y reiniciar Apache 2 con los siguientes comandos :
default a2ensite -ssl -site
/etc/init.d/apache2 restart
Su servidor Apache2 ahora debe estar escuchando en el puerto 443 ( SSL) para el sitio default- ssl- sitio.