El servidor Web Apache está instalado en servidores de todo el mundo, proporcionando un sólido rendimiento y las características de quienes lo utilizan . Apache proporciona seguridad para el comercio electrónico a través de certificados SSL , el estándar de facto para este tipo de transacciones . OpenSSL se utiliza normalmente para crear los certificados , y tanto Apache y OpenSSL se utilizan con frecuencia en una plataforma Linux . Instrucciones
1
Instale el servidor Web Apache2 , PHP5 OpenSSL y usando los siguientes comandos en el símbolo del sistema Linux :
apt- get install apache2 openssl libapache2 -mod- php5 php5 -cli php5 php5 - común - cgiapt - get update
el segundo comando se asegura que todo el software contiene las actualizaciones más recientes .
2
Crear un certificado SSL mediante el comando siguiente en el símbolo del sistema :
openssl req $ @- new- x509 -days 700 -nodes - out /etc/apache2/apache.pem - keyout /etc/apache2/sslcert.pem
El proceso resultante será pedirá información sobre el servidor . Cuanto más precisa sea la información que usted proporciona , más el certificado de seguridad será capaz de proporcionar
3
Establecer permisos para el archivo " sslcert.pem " con el siguiente comando : .
chmod 600 /etc/apache2/sslcert.pem
Utilice un editor de texto para modificar el archivo /etc/apache2/ports.conf , añadiendo esta línea a la línea de causar Apache2 para escuchar en el puerto 443 :
Escuchar 443
Guarde el archivo y ciérrelo
4
Habilitar el soporte SSL para el servidor Apache 2 con el siguiente comando : .
a2enmod ssl
5
modificación del archivo de configuración del sitio para permitir Apache2 para utilizar SSL. Asegúrese de que las dos líneas siguientes están presentes:
NameVirtualHost * 0.80 ( cambio de NameVirtualHost *) NameVirtualHost * 0.443 ( permitir conexiones SSL )
6
Reinicie el servidor Apache con el el siguiente comando :
/etc/init.d/apache2 restart
7
Pon a prueba tu servidor. Abra un navegador Web , https://localhost clave en la URL y presionar " Enter". Debería ver la página principal del servidor Web con "https " en la parte frontal de la URL.
< Br >