{"id":116,"date":"2019-12-09T13:00:49","date_gmt":"2019-12-09T13:00:49","guid":{"rendered":"https:\/\/nefele.dev\/blog\/?p=116"},"modified":"2020-11-04T15:19:54","modified_gmt":"2020-11-04T15:19:54","slug":"instalar-lets-encrypt-windows-bien-explicado","status":"publish","type":"post","link":"https:\/\/nefele.dev\/blog\/instalar-lets-encrypt-windows-bien-explicado\/","title":{"rendered":"Instalar SSL Lets Encrypt\u200b en Windows Bien explicado"},"content":{"rendered":"<p>Cada d\u00eda son m\u00e1s los servicios web que s\u00f3lo funcionan\u00a0 a trav\u00e9s de protocolos seguros https (ssl), y no est\u00e1 lejos el d\u00eda en el que el http sin encriptar sea solo un recuerdo de tiempos pasados. Aprende en este tutorial c\u00f3mo<strong> configurar el acceso SSL en tu servidor apache<\/strong> a trav\u00e9s de los certificados let&#8217;s encrypt.<\/p>\n<h2>Requisitos previos<\/h2>\n<p>Antes de poder lanzarnos a<strong> instalar nuestro certificado ssl Apache<\/strong>, hemos de realizar una serie de cambios y comprobaciones en nuestro sistema para asegurarnos de que el proceso se va a ejecutar correctamente<\/p>\n<h3>Configurar Ip local fija<\/h3>\n<p>Todos los dispositivos conectados a nuestra red interna ( nuestro router ), se identifican gracias a una direcci\u00f3n Ip que el router les asigna para poder establecer la comunicaci\u00f3n y dar salida a internet a cada dispositivo. Usualmente, esta direcci\u00f3n Ip la establece el router de forma din\u00e1mica, esto es, en determinadas condiciones el router puede asignar una direcci\u00f3n Ip distinta a la que ya tiene a cualquiera de nuestros dispositivos.<\/p>\n<p>Si nuestro ordenador est\u00e1 actuando como servidor, esto puede ser un problema, dado que si el router nos da una nueva direcci\u00f3n Ip en un momento dado, tendr\u00edamos que modificar toda nuestra configuraci\u00f3n para que apuntara a la nueva Ip si queremos que nuestro servidor web vuelva a funcionar<\/p>\n<p><strong>Para solucionar este problema, lo mejor es asignar una Ip fija al ordenador<\/strong> que act\u00faa como servidor, de forma que nos aseguramos\u00a0 que \u00e9sta nunca va a cambiar y no vamos a tener problemas de redireccionamiento.<\/p>\n<h4>\u00bf C\u00f3mo Cambiar la direcci\u00f3n Ip del ordenador ?<\/h4>\n<p><strong>Para cambiar la direcci\u00f3n Ip interna de nuestro dispositivo windows<\/strong>, el primer paso ser\u00e1 conocer la direcci\u00f3n Ip que tiene asignada actualmente<\/p>\n<p>Para ello:<\/p>\n<ul>\n<li>Desde el men\u00fa inicio ejecutamos: <em>cmd<\/em><\/li>\n<li>En la consola del sistema escribimos: <em>ipconfig<\/em><\/li>\n<\/ul>\n<div><\/div>\n<div style=\"text-align: center; font-family: monospace; color: blue; margin-bottom: -12px; width: 100%; background: aqua;\">Pulsa sobre la imagen para ver la animaci\u00f3n<\/div>\n<p><a href=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion20a.gif\"><img loading=\"lazy\" class=\"aligncenter wp-image-119 size-large\" src=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion20a-1024x574.gif\" alt=\"\" width=\"1024\" height=\"574\" srcset=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion20a-1024x574.gif 1024w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion20a-600x336.gif 600w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion20a-300x168.gif 300w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion20a-768x430.gif 768w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion20a-777x437.gif 777w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion20a-260x146.gif 260w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion20a-120x67.gif 120w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>En nuestro ejemplo podemos ver que nos encontramos conectados solo a trav\u00e9s de la red wifi<\/p>\n<p>De la informaci\u00f3n que nos aparece, hemos de apuntarnos estos dos datos<\/p>\n<ul>\n<li><em>Direcci\u00f3n IPv4<\/em>: es la direcci\u00f3n Ip interna asignada a nuestro equipo ( en nuestro ejemplo 192.168.0.236)<\/li>\n<li><em>Puerta de enlace predeterminada:<\/em> Es la direcci\u00f3n Ip de nuestro router (en nuestro ejemplo 192.168.0.1)<\/li>\n<\/ul>\n<p>El siguiente paso ser\u00e1 establecer nuestra direcci\u00f3n ip como fija:<\/p>\n<ul>\n<li>Desde el men\u00fa de Windows buscamos: <em>Ver conexiones de red<\/em><\/li>\n<li>De todas las conexiones disponibles, nos situamos con el rat\u00f3n sobre la que queremos modificar (en nuestro caso la red wifi)<\/li>\n<li>Pulsamos el bot\u00f3n derecho del rat\u00f3n y seleccionamos: <em>Propiedades<\/em><\/li>\n<li>Pinchamos en \u00ab<em>protocolo internet versi\u00f3n 4<\/em>\u00bb (con cuidado de no desmarcar el check) y pulsamos el bot\u00f3n <em>propiedades<\/em><\/li>\n<\/ul>\n<div style=\"text-align: center; font-family: monospace; color: blue; margin-bottom: -12px; width: 100%; background: aqua;\">Pulsa sobre la imagen para ver la animaci\u00f3n<\/div>\n<p><a href=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion21.gif\"><img loading=\"lazy\" class=\"aligncenter wp-image-121 size-large\" src=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion21-1024x574.gif\" alt=\"\" width=\"1024\" height=\"574\" srcset=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion21-1024x574.gif 1024w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion21-600x336.gif 600w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion21-300x168.gif 300w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion21-768x430.gif 768w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion21-777x437.gif 777w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion21-260x146.gif 260w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion21-120x67.gif 120w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Llegados a este punto ya podemos modificar las propiedades de nuestra conexi\u00f3n a red<\/p>\n<ul>\n<li>Seleccionamos: <em>Usar la siguiente direcci\u00f3n Ip<\/em><\/li>\n<li>En direcci\u00f3n Ip escribimos la que nos hemos apuntado anteriormente: En nuestro caso 192.168.0.236<\/li>\n<li>En m\u00e1scara de red dejamos los datos que nos salgan por defecto<\/li>\n<li>En puerta de enlace predeterminada, escribimos la que nos hemos apuntado antes. En nuestro caso 192.168.0.1<\/li>\n<\/ul>\n<p>Por ahora, tendremos una pantalla con un aspecto similar a esta:<\/p>\n<p><a href=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee37918025d.png\"><img loading=\"lazy\" class=\"aligncenter wp-image-123 size-full\" src=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee37918025d.png\" alt=\"\" width=\"1125\" height=\"616\" srcset=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee37918025d.png 1125w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee37918025d-600x329.png 600w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee37918025d-300x164.png 300w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee37918025d-1024x561.png 1024w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee37918025d-768x421.png 768w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee37918025d-120x67.png 120w\" sizes=\"(max-width: 1125px) 100vw, 1125px\" \/><\/a><\/p>\n<h4>\u00bf C\u00f3mo seleccionar un servidor DNS ?<\/h4>\n<p>El \u00faltimo paso para configurar nuestra direcci\u00f3n Ip fija privada ser\u00e1 indicarle los servidores DNS a utilizar.<\/p>\n<p>Cuando usamos una Ip din\u00e1mica a trav\u00e9s de DHCP, es el propio router el que nos asigna estas DNS, seg\u00fan la configuraci\u00f3n de nuestro proveedor de internet, pero al establecer una ip privada somos nosotrol los que tenemos que proporciona esta informaci\u00f3n.<\/p>\n<p>Para este tutorial ser\u00e1 suficiente saber que aqu\u00ed podemos indicar las DNS proporcionadas por nuestro proveedor de Internet o bien utilizar un servidor de DNS p\u00fablico como los de Google, CloudFlare o OpenDns (Este \u00faltimo muy interesante para entornos familiares ya que incorpora un filtro especial para bloquear contenido pornogr\u00e1fico y violento)<\/p>\n<p>Si os interesa un post espec\u00edfico sobre servidores p\u00fablicos DNS, dejarme un comentario al final del post.<\/p>\n<p>Para nuestro ejemplo usaremos los servicios de Google<\/p>\n<ul>\n<li>En servidor DNS Preferido escribimos:<em> 8.8.8.8<\/em><\/li>\n<li>En servidor DNS alternativo: <em>8.8.4.4<\/em><\/li>\n<\/ul>\n<p>As\u00ed, tendremos una pantalla final de este tipo<\/p>\n<p id=\"loiVyum\"><a href=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee3a3220991.png\"><img loading=\"lazy\" class=\"aligncenter wp-image-125 size-full\" src=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee3a3220991.png\" alt=\"\" width=\"1122\" height=\"611\" srcset=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee3a3220991.png 1122w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee3a3220991-600x327.png 600w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee3a3220991-300x163.png 300w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee3a3220991-1024x558.png 1024w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee3a3220991-768x418.png 768w\" sizes=\"(max-width: 1122px) 100vw, 1122px\" \/><\/a><\/p>\n<p>Ya s\u00f3lo nos queda pulsar aceptar en todas las pantallas y nuestro equipo ya cuenta con una direcci\u00f3n Ip intena fija para poder continuar con la instalaci\u00f3n del certificado https<\/p>\n<h3>\u00bf C\u00f3mo abrir puertos en el router ?<\/h3>\n<p>El siguiente paso ser\u00e1 configurar nuestro router para indicarle a qu\u00e9 dispositivo (realmente a qu\u00e9 direcci\u00f3n Ip) tiene que reenviar las solicitudes de acceso que recibe a trav\u00e9s de Internet, lo que coloquialmente se conoce como \u00ababrir puestos\u00bb<\/p>\n<p>Como vimos en el <a href=\"https:\/\/nefele.dev\/blog\/gestor-de-dns-dinamicas-duckdns\/\">art\u00edculo dedicado a servidores DDNS<\/a>, podemos asignar \u00abun nombre\u00bb a nuestra direcci\u00f3n Ip\u00a0 p\u00fablica, de tal forma que al escribir en nuestro navegador, por ejemplo, http:\/\/nefele.duckdns.com, todo el tr\u00e1fico se dirija a nuestra Ip p\u00fablica de internet.<\/p>\n<p>Bien, todo este tr\u00e1fico lo recibe directamente nuestro router, pero&#8230; \u00bfY ahora qu\u00e9 hace el router con \u00e9l?.\u00a0 De alguna manera le tenemos que decir al router: Oye, todo lo que te entre procedente de un navegador web (recordemos, puerto 80), me lo reenv\u00edas al ordenador que hace de servido web ( en nuestro ejemplo el que tiene la ip 192.168.0.239 ), que \u00e9l ya sabr\u00e1 que hacer con esa informaci\u00f3n.<\/p>\n<p>Pues bien, la forma de dec\u00edrselo es \u00abtocando las tripas del router\u00bb y configurando el servicio NAT (Network Address Translation)<\/p>\n<h4>C\u00f3mo configurar NAT<\/h4>\n<p>Lo primero que tenemos que tener presente es que cada router utiliza su propio sistema de configuraci\u00f3n NAT, de forma que no es f\u00e1cil hacer un tutorial sobre este tema, pues seguramente los pasos para configurar tu router no ser\u00e1n los mismos que los m\u00edos.<\/p>\n<p>Pero para poder continuar con el ejemplo, usaremos la configuraci\u00f3n de un router livebox de Orange, que es el que utilizo.<\/p>\n<p>El primer paso ser\u00e1 acceder al sistema de configuraci\u00f3n del router, para ello:<\/p>\n<ul>\n<li>Desde nuestro navegador web, indicamos la direcci\u00f3n correspondiente a la puerta de enlace<\/li>\n<\/ul>\n<div><\/div>\n<div style=\"text-align: center; font-family: monospace; color: blue; margin-bottom: -12px; width: 100%; background: aqua;\">Pulsa sobre la imagen para ver la animaci\u00f3n<\/div>\n<p><a href=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion22.gif\"><img loading=\"lazy\" class=\"aligncenter wp-image-127 size-large\" src=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion22-1024x574.gif\" alt=\"\" width=\"1024\" height=\"574\" srcset=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion22-1024x574.gif 1024w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion22-600x336.gif 600w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion22-300x168.gif 300w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion22-768x430.gif 768w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion22-777x437.gif 777w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion22-260x146.gif 260w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion22-120x67.gif 120w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Nos aparecer\u00e1 la pantalla de autentificaci\u00f3n de usuario, en la cual tenemos que introducir un usuario y contrase\u00f1a v\u00e1lido para poder continuar. Estos datos depender\u00e1n de tu proveedor de internet (siempre y cuando no los hayas modificado).<\/p>\n<p>Mi consejo: Busca en Google el modelo de tu router junto al nombre de tu proveedor de internet para saber c\u00f3mo configurarlo. Por ejemplo, en mi caso, buscar\u00eda livebox orange<\/p>\n<p>&nbsp;<\/p>\n<p id=\"OzAiRIk\"><a href=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee3f962a696.png\"><img loading=\"lazy\" class=\"aligncenter wp-image-128 size-full\" src=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee3f962a696.png\" alt=\"\" width=\"988\" height=\"626\" srcset=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee3f962a696.png 988w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee3f962a696-600x380.png 600w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee3f962a696-300x190.png 300w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee3f962a696-768x487.png 768w\" sizes=\"(max-width: 988px) 100vw, 988px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Una vez hemos traspasado la barrera del usuario y contrase\u00f1a, buscamos d\u00f3nde cambiar la configuraci\u00f3n NAT. En mi caso, en Avanzada\/NAT\/Mapeo de puertos<\/p>\n<p>&nbsp;<\/p>\n<p id=\"wHZGufV\"><a href=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee407005891.png\"><img loading=\"lazy\" class=\"aligncenter wp-image-131 size-full\" src=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee407005891.png\" alt=\"\" width=\"1129\" height=\"517\" srcset=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee407005891.png 1129w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee407005891-600x275.png 600w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee407005891-300x137.png 300w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee407005891-1024x469.png 1024w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee407005891-768x352.png 768w\" sizes=\"(max-width: 1129px) 100vw, 1129px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>En esta pantalla nos aparecer\u00e1 un listado con todos los puertos que tenemos redireccionados. Tan solo tendremos que a\u00f1adirle los correspondientes a nuestro servidor web<\/p>\n<p>&nbsp;<\/p>\n<p id=\"qdhUXtm\"><a href=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee415e99a9b.png\"><img loading=\"lazy\" class=\"aligncenter wp-image-132 size-full\" src=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee415e99a9b.png\" alt=\"\" width=\"893\" height=\"487\" srcset=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee415e99a9b.png 893w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee415e99a9b-600x327.png 600w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee415e99a9b-300x164.png 300w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee415e99a9b-768x419.png 768w\" sizes=\"(max-width: 893px) 100vw, 893px\" \/><\/a><\/p>\n<p>En este ejemplo estoy redireccionando dos puertos, el 80 (peticiones http) y el 443 (peticiones https).<\/p>\n<p>Para entenderlo mejor, lo leeremos de derecha a Izquierda.<\/p>\n<p>Estamos dici\u00e9ndole al router: Todas las peticiones que me lleguen a trav\u00e9s del puerto 80, me las env\u00edas al puerto 8080\u00a0 del ordenador que tiene la ip 192.168.0.239 (que, como ya habr\u00e1s deducido, corresponden con la del equipo en el que hemos instalado Apache y el puerto de escucha que le hemos configurado). Y lo mismo hacemos con las peticiones que entran por el puerto 443 (el utilizado por let&#8217;s encrypt)<\/p>\n<p>As\u00ed, nuestro router ya sabe qu\u00e9 hacer y ya podemos acceder a nuestro servidor web desde cualquier ordenador conectado a internet utilizando una url convencional, en nuestro caso http:\/\/nefele.duckdns.org<\/p>\n<div><\/div>\n<div style=\"text-align: center; font-family: monospace; color: blue; margin-bottom: -12px; width: 100%; background: aqua;\">Pulsa sobre la imagen para ver la animaci\u00f3n<\/div>\n<p><a href=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion23.gif\"><img loading=\"lazy\" class=\"aligncenter wp-image-133 size-large\" src=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion23-1024x574.gif\" alt=\"\" width=\"1024\" height=\"574\" srcset=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion23-1024x574.gif 1024w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion23-600x336.gif 600w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion23-300x168.gif 300w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion23-768x430.gif 768w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion23-777x437.gif 777w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion23-260x146.gif 260w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion23-120x67.gif 120w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<h2>Obtener el\u00a0 certificado SSL<\/h2>\n<h3>Descargar configurador let&#8217;s encript<\/h3>\n<p>Para descargarnos el configurador let&#8217;s encrypt<\/p>\n<ul>\n<li>Accedemos a la url: <a href=\"https:\/\/github.com\/PKISharp\/win-acme\/releases\" target=\"_blank\" rel=\"noopener noreferrer\"><em>https:\/\/github.com\/PKISharp\/win-acme\/releases<\/em><\/a><\/li>\n<li>Navegamos por la p\u00e1gina hasta acceder al certificado: descarga la \u00faltima versi\u00f3n correspondiente a tu sistema operativo y terminada en pluggable.zip<br \/>\nPara este ejemplo hemos usado la versi\u00f3n\u00a0 2.1.0.539<br \/>\nSi te resulta m\u00e1s c\u00f3modo puedes descargarlos directamente aqu\u00ed<br \/>\nPara versiones Windows de 32 bits: <em><a href=\"https:\/\/github.com\/PKISharp\/win-acme\/releases\/download\/v2.1.0\/win-acme.v2.1.0.539.x86.pluggable.zip\">utiliza este\u00a0 enlace<\/a><\/em><br \/>\nPara versiones Windows de 64 bits: <em><a href=\"https:\/\/github.com\/PKISharp\/win-acme\/releases\/download\/v2.1.0\/win-acme.v2.1.0.539.x64.pluggable.zip\">utiliza este enlace<\/a><\/em><\/li>\n<li>Abrimos el fichero comprimido que hemos descargado<\/li>\n<li>Lo descomprimimos en <em>c:\\Apache24\\certificado<\/em><\/li>\n<\/ul>\n<div style=\"text-align: center; font-family: monospace; color: blue; margin-bottom: -12px; width: 100%; background: aqua;\">Pulsa sobre la imagen para ver la animaci\u00f3n<\/div>\n<p><a href=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion24.gif\"><img loading=\"lazy\" class=\"aligncenter wp-image-133 size-large\" src=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion23-1024x574.gif\" alt=\"\" width=\"1024\" height=\"574\" srcset=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion23-1024x574.gif 1024w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion23-600x336.gif 600w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion23-300x168.gif 300w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion23-768x430.gif 768w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion23-777x437.gif 777w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion23-260x146.gif 260w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion23-120x67.gif 120w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<h3><\/h3>\n<h3>Generar el certificado<\/h3>\n<p>Una vez descargado el fichero, ejecutamos el programa para generar nuestro certificado<\/p>\n<ul>\n<li>Accedemos a la carpeta c:\\Apache24\\certificado<\/li>\n<li>Nos ponemos sobre el fichero wacs.exe<\/li>\n<li>Pulsamos el bot\u00f3n derecho del rat\u00f3n y seleccionamos: Ejecutar como administrador<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<div style=\"text-align: center; font-family: monospace; color: blue; margin-bottom: -12px; width: 100%; background: aqua;\">Pulsa sobre la imagen para ver la animaci\u00f3n<\/div>\n<p><a href=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion25.gif\"><img loading=\"lazy\" class=\"aligncenter wp-image-150 size-large\" src=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion25-1024x574.gif\" alt=\"\" width=\"1024\" height=\"574\" srcset=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion25-1024x574.gif 1024w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion25-600x336.gif 600w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion25-300x168.gif 300w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion25-768x430.gif 768w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion25-777x437.gif 777w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion25-260x146.gif 260w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion25-120x67.gif 120w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<h2><\/h2>\n<p>Vamos a ver ahora, paso a paso, las distintas opciones del instalador<\/p>\n<p>El primer paso ser\u00e1 indicarle que queremos crear un nuevo certificado, por tanto, seleccionamos la opci\u00f3n M<\/p>\n<p id=\"rxcaHFN\"><img loading=\"lazy\" width=\"957\" height=\"176\" class=\"alignnone size-full wp-image-151 \" src=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee525f7a5b9.png\" alt=\"\" srcset=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee525f7a5b9.png 957w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee525f7a5b9-600x110.png 600w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee525f7a5b9-300x55.png 300w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee525f7a5b9-768x141.png 768w\" sizes=\"(max-width: 957px) 100vw, 957px\" \/><\/p>\n<p>Entrada manual: 1<\/p>\n<p id=\"IKOTAQS\"><img loading=\"lazy\" width=\"958\" height=\"202\" class=\"alignnone size-full wp-image-152 \" src=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee52c352165.png\" alt=\"\" srcset=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee52c352165.png 958w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee52c352165-600x127.png 600w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee52c352165-300x63.png 300w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee52c352165-768x162.png 768w\" sizes=\"(max-width: 958px) 100vw, 958px\" \/><\/p>\n<p>A continuaci\u00f3n indicaremos la url para la que queremos generar el certificado. En nuestro caso nefele.duckdns.org ( sin http o https delante)<\/p>\n<p id=\"GGlaICz\"><img loading=\"lazy\" width=\"960\" height=\"31\" class=\"alignnone size-full wp-image-154 \" src=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee53472ee22.png\" alt=\"\" srcset=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee53472ee22.png 960w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee53472ee22-600x19.png 600w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee53472ee22-300x10.png 300w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee53472ee22-768x25.png 768w\" sizes=\"(max-width: 960px) 100vw, 960px\" \/><\/p>\n<p>Llegados a este punto, el programa nos pide una confirmaci\u00f3n de los datos introducidos. Simplemente repasamos que todo es correcto y pulsamos enter<\/p>\n<p>&nbsp;<\/p>\n<p id=\"NGNkRGX\"><img loading=\"lazy\" width=\"957\" height=\"54\" class=\"alignnone size-full wp-image-155 \" src=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee53cf12d01.png\" alt=\"\" srcset=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee53cf12d01.png 957w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee53cf12d01-600x34.png 600w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee53cf12d01-300x17.png 300w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee53cf12d01-768x43.png 768w\" sizes=\"(max-width: 957px) 100vw, 957px\" \/><\/p>\n<p>De los m\u00faltiples sistema de verificaci\u00f3n que nos propone, seleccionaremos el 1, que personalmente me parece el m\u00e1s sencillo y f\u00e1cil de entender<\/p>\n<p id=\"RDkHurY\"><img loading=\"lazy\" width=\"957\" height=\"308\" class=\"alignnone size-full wp-image-156 \" src=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee542091347.png\" alt=\"\" srcset=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee542091347.png 957w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee542091347-600x193.png 600w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee542091347-300x97.png 300w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee542091347-768x247.png 768w\" sizes=\"(max-width: 957px) 100vw, 957px\" \/><\/p>\n<p>A continuaci\u00f3n, tenemos que indicarle la ruta de la carpeta a trav\u00e9s de la cual Apache sirve los fichero html. Por defecto es c:\\apache24\\htdocs<\/p>\n<p id=\"yQsLnQc\"><img loading=\"lazy\" width=\"962\" height=\"26\" class=\"alignnone size-full wp-image-157 \" src=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee54ef06f12.png\" alt=\"\" srcset=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee54ef06f12.png 962w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee54ef06f12-600x16.png 600w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee54ef06f12-300x8.png 300w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee54ef06f12-768x21.png 768w\" sizes=\"(max-width: 962px) 100vw, 962px\" \/><\/p>\n<p>A la siguiente pregunta: Copy default &#8230;&#8230;\u00a0 responderemos N<\/p>\n<p id=\"ArguNAH\"><img loading=\"lazy\" width=\"961\" height=\"22\" class=\"alignnone size-full wp-image-159 \" src=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee55489bba5.png\" alt=\"\" srcset=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee55489bba5.png 961w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee55489bba5-600x14.png 600w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee55489bba5-300x7.png 300w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee55489bba5-768x18.png 768w\" sizes=\"(max-width: 961px) 100vw, 961px\" \/><\/p>\n<p>En cuanto al tipo de CSR, le diremos que 2 (RSA key)<\/p>\n<p id=\"VRXNMrV\"><img loading=\"lazy\" width=\"957\" height=\"151\" class=\"alignnone size-full wp-image-160 \" src=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee55aeab2ac.png\" alt=\"\" srcset=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee55aeab2ac.png 957w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee55aeab2ac-600x95.png 600w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee55aeab2ac-300x47.png 300w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee55aeab2ac-768x121.png 768w\" sizes=\"(max-width: 957px) 100vw, 957px\" \/><\/p>\n<p>El tipo de certificado a usar ser\u00e1 el 2 (Apache, nginx, etc.)<\/p>\n<p id=\"OPYAbWa\"><img loading=\"lazy\" width=\"957\" height=\"164\" class=\"alignnone size-full wp-image-161 \" src=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee561152768.png\" alt=\"\" srcset=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee561152768.png 957w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee561152768-600x103.png 600w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee561152768-300x51.png 300w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee561152768-768x132.png 768w\" sizes=\"(max-width: 957px) 100vw, 957px\" \/><\/p>\n<p>A continuaci\u00f3n, le indicaremos d\u00f3nde queremos guardar los certificados generados. Esta ruta ser\u00e1 c:\\apache24\\conf\\ssl<\/p>\n<p id=\"DCyUnwp\"><img loading=\"lazy\" width=\"961\" height=\"19\" class=\"alignnone size-full wp-image-162 \" src=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee567b13a35.png\" alt=\"\" srcset=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee567b13a35.png 961w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee567b13a35-600x12.png 600w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee567b13a35-300x6.png 300w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee567b13a35-768x15.png 768w\" sizes=\"(max-width: 961px) 100vw, 961px\" \/><\/p>\n<p>En pasos de almacenamiento adicionales seleccionaremos la opci\u00f3n 3 (ninguno)<\/p>\n<p id=\"jqLvhTd\"><img loading=\"lazy\" width=\"957\" height=\"103\" class=\"alignnone size-full wp-image-163 \" src=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee56f536d41.png\" alt=\"\" srcset=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee56f536d41.png 957w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee56f536d41-600x65.png 600w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee56f536d41-300x32.png 300w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee56f536d41-768x83.png 768w\" sizes=\"(max-width: 957px) 100vw, 957px\" \/><\/p>\n<p>De igual forma, le diremos que no queremos realizar\u00a0 ning\u00fan proceso adicional<\/p>\n<p id=\"uSKNssJ\"><img loading=\"lazy\" width=\"957\" height=\"165\" class=\"alignnone size-full wp-image-164 \" src=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5b71d9f7e.png\" alt=\"\" srcset=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5b71d9f7e.png 957w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5b71d9f7e-600x103.png 600w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5b71d9f7e-300x52.png 300w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5b71d9f7e-768x132.png 768w\" sizes=\"(max-width: 957px) 100vw, 957px\" \/><\/p>\n<p>A continuaci\u00f3n, nos solicitar\u00e1 una (o varias) direcciones de email para poder avisarnos en caso de que surja alguna incidencia con nuestro certificado<\/p>\n<p id=\"CswbIif\"><img loading=\"lazy\" width=\"960\" height=\"21\" class=\"alignnone size-full wp-image-165 \" src=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5bd973800.png\" alt=\"\" srcset=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5bd973800.png 960w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5bd973800-600x13.png 600w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5bd973800-300x7.png 300w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5bd973800-768x17.png 768w\" sizes=\"(max-width: 960px) 100vw, 960px\" \/><\/p>\n<p>Ya casi hemos terminado.<\/p>\n<p>El siguiente paso ser\u00e1 preguntarnos si queremos leer los t\u00e9rminos de servicio&#8230;<\/p>\n<p id=\"gpnslmq\"><img loading=\"lazy\" width=\"956\" height=\"54\" class=\"alignnone size-full wp-image-166 \" src=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5c7dab3f9.png\" alt=\"\" srcset=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5c7dab3f9.png 956w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5c7dab3f9-600x34.png 600w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5c7dab3f9-300x17.png 300w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5c7dab3f9-768x43.png 768w\" sizes=\"(max-width: 956px) 100vw, 956px\" \/><\/p>\n<p>&#8230; y si aceptamos dichos t\u00e9rminos<\/p>\n<p id=\"HZeETFh\"><img loading=\"lazy\" width=\"955\" height=\"30\" class=\"alignnone size-full wp-image-167 \" src=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5cb8820fb.png\" alt=\"\" srcset=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5cb8820fb.png 955w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5cb8820fb-600x19.png 600w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5cb8820fb-300x9.png 300w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5cb8820fb-768x24.png 768w\" sizes=\"(max-width: 955px) 100vw, 955px\" \/><\/p>\n<p>Si todo ha funcionado correctamente, nos aparecer\u00e1n los datos del resumen de la instalaci\u00f3n<\/p>\n<p id=\"FdKVPzd\"><img loading=\"lazy\" width=\"1170\" height=\"249\" class=\"alignnone size-full wp-image-168 \" src=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5de9d37d9.png\" alt=\"\" srcset=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5de9d37d9.png 1170w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5de9d37d9-600x128.png 600w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5de9d37d9-300x64.png 300w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5de9d37d9-1024x218.png 1024w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5de9d37d9-768x163.png 768w\" sizes=\"(max-width: 1170px) 100vw, 1170px\" \/><\/p>\n<p>En este momento ya tenemos nuestro certificado generado. <\/p>\n<p>A continuaci\u00f3n nos preguntar\u00e1 si queremos programar una tarea Windows para gestionar la auto renovaci\u00f3n del certificado, a lo que responderemos Y (s\u00ed)<\/p>\n<p id=\"YDBGGGS\"><img loading=\"lazy\" width=\"958\" height=\"25\" class=\"alignnone size-full wp-image-170 \" src=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5ef16ae89.png\" alt=\"\" srcset=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5ef16ae89.png 958w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5ef16ae89-600x16.png 600w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5ef16ae89-300x8.png 300w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5ef16ae89-768x20.png 768w\" sizes=\"(max-width: 958px) 100vw, 958px\" \/><\/p>\n<p>Tan s\u00f3lo nos queda indicar el nombre de usuario y su contrase\u00f1a para que el instalador nos cree de forma autom\u00e1tica dicha tarea<\/p>\n<p id=\"VLNpQVS\"><img loading=\"lazy\" width=\"954\" height=\"112\" class=\"alignnone size-full wp-image-171 \" src=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5f66db6c3.png\" alt=\"\" srcset=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5f66db6c3.png 954w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5f66db6c3-600x70.png 600w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5f66db6c3-300x35.png 300w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee5f66db6c3-768x90.png 768w\" sizes=\"(max-width: 954px) 100vw, 954px\" \/><\/p>\n<p>En este punto, volvemos a la pantalla inicial, por si queremos generar otro certificado. En nuestro caso, como ya hemos terminado pulsaremos q (salir)<\/p>\n<p id=\"WyGaTTQ\"><img loading=\"lazy\" width=\"952\" height=\"169\" class=\"alignnone size-full wp-image-172 \" src=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee6026d6b47.png\" alt=\"\" srcset=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee6026d6b47.png 952w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee6026d6b47-600x107.png 600w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee6026d6b47-300x53.png 300w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee6026d6b47-768x136.png 768w\" sizes=\"(max-width: 952px) 100vw, 952px\" \/><\/p>\n<p>Si queremos verificar la creaci\u00f3n de nuestros certificados, podemos encontrarlos\u00a0 en la c:\\apache24\\conf\\ssl<\/p>\n<p>&nbsp;<\/p>\n<p id=\"VvrwCiC\"><img loading=\"lazy\" width=\"650\" height=\"124\" class=\"size-full wp-image-174 aligncenter\" src=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee662b5d52c.png\" alt=\"\" srcset=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee662b5d52c.png 650w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee662b5d52c-600x114.png 600w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee662b5d52c-300x57.png 300w\" sizes=\"(max-width: 650px) 100vw, 650px\" \/><\/p>\n<h2><\/h2>\n<h2>Configurar let&#8217;s encript en Apache<\/h2>\n<h3>Modificar ficheros de configuraci\u00f3n<\/h3>\n<p>Para finalizar la configuraci\u00f3n ser\u00e1 necesario hacer unas peque\u00f1as\u00a0 modificaciones en la configuraci\u00f3n de apache<\/p>\n<h4>Modificaciones en el fichero httpd-ahssl.conf<\/h4>\n<ul>\n<li>Copiamos el texto\n<div style=\"\n    width: 100%;\n    background: #f0f0f0;\n    padding: 18px;\n    font-size: 12px;\n    font-family: monospace;\n\">>&lt;VirtualHost _default_:443&gt;<br \/>\n    ServerName nefele.duckdns.org:443<br \/>\n    SSLEngine on<br \/>\n    SSLCertificateFile &quot;c:\\apache24\\conf\\ssl\\nefele.duckdns.org-crt.pem&quot;<br \/>\n    SSLCertificateKeyFile &quot;c:\\apache24\\conf\\ssl\\nefele.duckdns.org-key.pem&quot;<br \/>\n    SSLCertificateChainFile &quot;c:\\apache24\\conf\\ssl\\nefele.duckdns.org-chain.pem&quot;<\/p>\n<p>    SSLOptions +FakeBasicAuth +StrictRequire<br \/>\n    &lt;Files ~ &quot;.(cgi|shtml|phtml|exe?)$&quot;&gt;<br \/>\n       SSLOptions +StdEnvVars +ExportCertData<br \/>\n    &lt;\/Files&gt;<\/p>\n<p>   DocumentRoot &quot;${SRVROOT}\/htdocs&quot;<br \/>\n\tCustomLog &quot;${SRVROOT}\/logs\/ssl_request.log&quot; \\<br \/>\n          &quot;%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \\&quot;%r\\&quot; %b&quot;<br \/>\n\t&lt;Directory &quot;${SRVROOT}\/htdocs&quot;&gt;<br \/>\n\t\tOptions Indexes Includes FollowSymLinks<br \/>\n\t\tAllowOverride AuthConfig Limit FileInfo<br \/>\n        Require all granted<br \/>\n\t&lt;\/Directory&gt;<br \/>\n&lt;\/virtualhost&gt;<\/p><\/div>\n<\/li>\n<li>Editamos el fichero c:\\apache24\\conf\\extra\\httpd-ahssl.conf<\/li>\n<li>Borramos todos los tag &lt;Virtualhost&gt;<\/li>\n<li>En su lugar, pegamos el texto anterior, cambiando nefele.duckdns.org por nuestra propia url<\/li>\n<li>Guardamos los cambio realizados<\/li>\n<li><strong>Reiniciamos Apache<\/strong><\/li>\n<\/ul>\n<div><\/div>\n<div style=\"text-align: center; font-family: monospace; color: blue; margin-bottom: -12px; width: 100%; background: aqua;\">Pulsa sobre la imagen para ver la animaci\u00f3n<\/div>\n<p><a href=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion26.gif\"><img loading=\"lazy\" class=\"aligncenter wp-image-181\" src=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion23-1024x574.gif\" alt=\"\" width=\"1024\" height=\"574\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Con estas modificaciones,<strong> ya tenemos instalado y funcionando nuestro certificado ssl let&#8217;s encrypt.<\/strong><\/p>\n<p>Si queremos verificar su correcta instalaci\u00f3n, podemos acceder a la url\u00a0 <a href=\"https:\/\/www.sslshopper.com\/ssl-checker.html\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/www.sslshopper.com\/ssl-checker.html<\/a>\u00a0 y comprobarlo<\/p>\n<p>&nbsp;<\/p>\n<div><\/div>\n<div style=\"text-align: center; font-family: monospace; color: blue; margin-bottom: -12px; width: 100%; background: aqua;\">Pulsa sobre la imagen para ver la animaci\u00f3n<\/div>\n<p><a href=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion27.gif\"><img loading=\"lazy\" class=\"aligncenter wp-image-182 size-large\" src=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion27-1024x574.gif\" alt=\"\" width=\"1024\" height=\"574\" srcset=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion27-1024x574.gif 1024w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion27-600x336.gif 600w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion27-300x168.gif 300w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion27-768x430.gif 768w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion27-777x437.gif 777w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion27-260x146.gif 260w, https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/animacion27-120x67.gif 120w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cada d\u00eda son m\u00e1s los servicios web que s\u00f3lo funcionan\u00a0 a trav\u00e9s de protocolos seguros https (ssl), y no est\u00e1 lejos el d\u00eda en el que el http sin encriptar sea solo un recuerdo de&#8230;<\/p>\n","protected":false},"author":1,"featured_media":136,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v17.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Instalar SSL Lets Encrypt\u200b en Windows Bien explicado<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/nefele.dev\/blog\/instalar-lets-encrypt-windows-bien-explicado\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Instalar SSL Lets Encrypt\u200b en Windows Bien explicado\" \/>\n<meta property=\"og:description\" content=\"Cada d\u00eda son m\u00e1s los servicios web que s\u00f3lo funcionan\u00a0 a trav\u00e9s de protocolos seguros https (ssl), y no est\u00e1 lejos el d\u00eda en el que el http sin encriptar sea solo un recuerdo de...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/nefele.dev\/blog\/instalar-lets-encrypt-windows-bien-explicado\/\" \/>\n<meta property=\"og:site_name\" content=\"Nefele 4 Harbour\" \/>\n<meta property=\"article:published_time\" content=\"2019-12-09T13:00:49+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-11-04T15:19:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee45522f6a5.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"720\" \/>\n\t<meta property=\"og:image:height\" content=\"348\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/nefele.dev\/blog\/#website\",\"url\":\"https:\/\/nefele.dev\/blog\/\",\"name\":\"Nefele 4 Harbour\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/nefele.dev\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"es\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/nefele.dev\/blog\/instalar-lets-encrypt-windows-bien-explicado\/#primaryimage\",\"inLanguage\":\"es\",\"url\":\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee45522f6a5.jpg\",\"contentUrl\":\"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee45522f6a5.jpg\",\"width\":720,\"height\":348},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/nefele.dev\/blog\/instalar-lets-encrypt-windows-bien-explicado\/#webpage\",\"url\":\"https:\/\/nefele.dev\/blog\/instalar-lets-encrypt-windows-bien-explicado\/\",\"name\":\"Instalar SSL Lets Encrypt\\u200b en Windows Bien explicado\",\"isPartOf\":{\"@id\":\"https:\/\/nefele.dev\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/nefele.dev\/blog\/instalar-lets-encrypt-windows-bien-explicado\/#primaryimage\"},\"datePublished\":\"2019-12-09T13:00:49+00:00\",\"dateModified\":\"2020-11-04T15:19:54+00:00\",\"author\":{\"@id\":\"https:\/\/nefele.dev\/blog\/#\/schema\/person\/e41f9b9a8a6df9f83877eb11d0be9a53\"},\"breadcrumb\":{\"@id\":\"https:\/\/nefele.dev\/blog\/instalar-lets-encrypt-windows-bien-explicado\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/nefele.dev\/blog\/instalar-lets-encrypt-windows-bien-explicado\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/nefele.dev\/blog\/instalar-lets-encrypt-windows-bien-explicado\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/nefele.dev\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Instalar SSL Lets Encrypt\\u200b en Windows Bien explicado\"}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/nefele.dev\/blog\/#\/schema\/person\/e41f9b9a8a6df9f83877eb11d0be9a53\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/nefele.dev\/blog\/#personlogo\",\"inLanguage\":\"es\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4d60dc1c02078ca959d6375e555db8ae?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/4d60dc1c02078ca959d6375e555db8ae?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"url\":\"https:\/\/nefele.dev\/blog\/author\/fredy\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Instalar SSL Lets Encrypt\u200b en Windows Bien explicado","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/nefele.dev\/blog\/instalar-lets-encrypt-windows-bien-explicado\/","og_locale":"es_ES","og_type":"article","og_title":"Instalar SSL Lets Encrypt\u200b en Windows Bien explicado","og_description":"Cada d\u00eda son m\u00e1s los servicios web que s\u00f3lo funcionan\u00a0 a trav\u00e9s de protocolos seguros https (ssl), y no est\u00e1 lejos el d\u00eda en el que el http sin encriptar sea solo un recuerdo de...","og_url":"https:\/\/nefele.dev\/blog\/instalar-lets-encrypt-windows-bien-explicado\/","og_site_name":"Nefele 4 Harbour","article_published_time":"2019-12-09T13:00:49+00:00","article_modified_time":"2020-11-04T15:19:54+00:00","og_image":[{"width":720,"height":348,"type":"image\/jpeg","url":"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee45522f6a5.jpg"}],"twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"admin","Tiempo de lectura":"10 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/nefele.dev\/blog\/#website","url":"https:\/\/nefele.dev\/blog\/","name":"Nefele 4 Harbour","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/nefele.dev\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"es"},{"@type":"ImageObject","@id":"https:\/\/nefele.dev\/blog\/instalar-lets-encrypt-windows-bien-explicado\/#primaryimage","inLanguage":"es","url":"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee45522f6a5.jpg","contentUrl":"https:\/\/nefele.dev\/blog\/wp-content\/uploads\/2019\/12\/img_5dee45522f6a5.jpg","width":720,"height":348},{"@type":"WebPage","@id":"https:\/\/nefele.dev\/blog\/instalar-lets-encrypt-windows-bien-explicado\/#webpage","url":"https:\/\/nefele.dev\/blog\/instalar-lets-encrypt-windows-bien-explicado\/","name":"Instalar SSL Lets Encrypt\u200b en Windows Bien explicado","isPartOf":{"@id":"https:\/\/nefele.dev\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/nefele.dev\/blog\/instalar-lets-encrypt-windows-bien-explicado\/#primaryimage"},"datePublished":"2019-12-09T13:00:49+00:00","dateModified":"2020-11-04T15:19:54+00:00","author":{"@id":"https:\/\/nefele.dev\/blog\/#\/schema\/person\/e41f9b9a8a6df9f83877eb11d0be9a53"},"breadcrumb":{"@id":"https:\/\/nefele.dev\/blog\/instalar-lets-encrypt-windows-bien-explicado\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/nefele.dev\/blog\/instalar-lets-encrypt-windows-bien-explicado\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/nefele.dev\/blog\/instalar-lets-encrypt-windows-bien-explicado\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/nefele.dev\/blog\/"},{"@type":"ListItem","position":2,"name":"Instalar SSL Lets Encrypt\u200b en Windows Bien explicado"}]},{"@type":"Person","@id":"https:\/\/nefele.dev\/blog\/#\/schema\/person\/e41f9b9a8a6df9f83877eb11d0be9a53","name":"admin","image":{"@type":"ImageObject","@id":"https:\/\/nefele.dev\/blog\/#personlogo","inLanguage":"es","url":"https:\/\/secure.gravatar.com\/avatar\/4d60dc1c02078ca959d6375e555db8ae?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4d60dc1c02078ca959d6375e555db8ae?s=96&d=mm&r=g","caption":"admin"},"url":"https:\/\/nefele.dev\/blog\/author\/fredy\/"}]}},"_links":{"self":[{"href":"https:\/\/nefele.dev\/blog\/wp-json\/wp\/v2\/posts\/116"}],"collection":[{"href":"https:\/\/nefele.dev\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nefele.dev\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nefele.dev\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nefele.dev\/blog\/wp-json\/wp\/v2\/comments?post=116"}],"version-history":[{"count":50,"href":"https:\/\/nefele.dev\/blog\/wp-json\/wp\/v2\/posts\/116\/revisions"}],"predecessor-version":[{"id":620,"href":"https:\/\/nefele.dev\/blog\/wp-json\/wp\/v2\/posts\/116\/revisions\/620"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nefele.dev\/blog\/wp-json\/wp\/v2\/media\/136"}],"wp:attachment":[{"href":"https:\/\/nefele.dev\/blog\/wp-json\/wp\/v2\/media?parent=116"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nefele.dev\/blog\/wp-json\/wp\/v2\/categories?post=116"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nefele.dev\/blog\/wp-json\/wp\/v2\/tags?post=116"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}