jueves, 3 de diciembre de 2015

Debian + Apache + SSL


1.- Habilitar el módulo en ssl para apache:


server# a2enmod ssl


2.- Habilitar el template defaultssl para apache:

server# a2ensite defaultssl


3.- Editar el archivo "default-ssl.conf " en apache:


server# vi /etc/apache2/sites-enabled/default-ssl.conf


4.- Agregar las siguiente sintáxis:

SSLEngine on
SSLCertificateFile      /etc/ssl/certs/dominio.crt
SSLCertificateKeyFile /etc/ssl/certs/dominio.key
SSLCertificateChainFile /etc/ssl/certs/CA.crt


Debian + Apache + Redirect HTTP to HTTPS



1.- Habilitar módulo Rewrite en Apache:

server# a2enmod rewrite

2.- Agregar las siguientes lineas al archivo "default" de apache:

server# vi /etc/apache2/sites_available/000-default.conf


RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}


Fuente: FaqForge