Diferencia entre revisiones de «Recetas/apachessl»
De FESOL. Proyectos de Software Libre ULS
(Página creada con «== Resumen de la receta == En esta receta se configurará un servidor apache que sirva sitios en HTTPS o dicho de otra manera con certificados de seguridad. == Requisitos...») |
|||
Línea 21: | Línea 21: | ||
73 a2ensite default-ssl.conf | 73 a2ensite default-ssl.conf | ||
74 service apache2 restart | 74 service apache2 restart | ||
+ | |||
+ | === Creando certificado autofirmado === | ||
78 apt install openssl | 78 apt install openssl | ||
79 mkdir /etc/apache2/ssl | 79 mkdir /etc/apache2/ssl | ||
80 openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/apache2/ssl/elchulon.key -out /etc/apache2/ssl/elchulon.crt | 80 openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/apache2/ssl/elchulon.key -out /etc/apache2/ssl/elchulon.crt | ||
81 ls -alh /etc/apache2/ssl/ | 81 ls -alh /etc/apache2/ssl/ | ||
+ | |||
+ | === Configurando el VirtualHosts con https === | ||
+ | |||
+ | |||
82 cd sites-available/ | 82 cd sites-available/ | ||
83 ls | 83 ls | ||
Línea 33: | Línea 39: | ||
88 service apache2 restart | 88 service apache2 restart | ||
89 history |less | 89 history |less | ||
− | |||
− | |||
− | |||
− | |||
− | |||
== Referencias == | == Referencias == | ||
+ | https://www.digitalocean.com/community/tutorials/how-to-create-a-ssl-certificate-on-apache-for-debian-8 |
Revisión actual del 09:44 13 may 2018
Contenido
Resumen de la receta
En esta receta se configurará un servidor apache que sirva sitios en HTTPS o dicho de otra manera con certificados de seguridad.
Requisitos
- Debian GNU/Linux Stretch 9.x
- Apache 2.4.25
- Tener configurado los repositorios, ver Recetas/repositorio
Instalación de programas
apt install apache2 openssl
Configuración
Activación del sitio https por defecto
68 cat ports.conf 69 ls sites-enabled/ 70 ls sites-available/ 71 nano sites-available/default-ssl.conf 72 a2enmod ssl 73 a2ensite default-ssl.conf 74 service apache2 restart
Creando certificado autofirmado
78 apt install openssl 79 mkdir /etc/apache2/ssl 80 openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/apache2/ssl/elchulon.key -out /etc/apache2/ssl/elchulon.crt 81 ls -alh /etc/apache2/ssl/
Configurando el VirtualHosts con https
82 cd sites-available/ 83 ls 84 default-ssl.conf elchulon.com.sv-ssl.conf 85 cp default-ssl.conf elchulon.com.sv-ssl.conf 86 nano elchulon.com.sv-ssl.conf 87 a2ensite elchulon.com.sv-ssl.conf 88 service apache2 restart 89 history |less
Referencias
https://www.digitalocean.com/community/tutorials/how-to-create-a-ssl-certificate-on-apache-for-debian-8