Vamos a aprender en apache2 con IIS de Windows, a crear un cifrado SSL/TLS, es decir, a crear el protocolo “https” (puerto 443).
Primero vamos a partir de la base de tener instalado el “IIS” en el Windows server 2008.
Si alguien no sabe instalarlo, darle en: https://elrincondemuchascosas.wordpress.com/2020/01/29/apache2-creacion-de-nuestro-primer-sitio-web-con-iis-paso-a-paso/
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_1.jpg?w=491)
Ahora vamos a “C:\inetpub” (inetpub sale automaticamente al instalar el IIS), creamos una carpeta con el nombre “con_https”, creamos un archivo “index” y escribimos algo para verificar más tarde que todo sale correctamente.
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_2.jpg?w=792)
Hay que verificar que tengamos una ip estática.
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_3.jpg?w=394)
Para que detecte la página web, hay que ir a “C:\Windows\System32\drivers\etc”, abrir el “hosts” y dentro hay que poner primero la «IP» y después la página web.
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_4.jpg?w=942)
Si intentáramos crear el sitio web, por defecto no deja, ya que no tenemos ningún certificado instalado, para ello hay que ir a la página principal y darle a “certificados de servidor”.
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_5.jpg?w=740)
Le damos a “Crear certificado autofirmado”.
(IMPORTANTE: Hay que saber que este certificado que hemos creado nosotros no tiene validez legal).
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_6.jpg?w=885)
Ponemos el nombre que queramos para el certificado autofirmado, para el ejemplo he puesto “ejemplo-para-https”.
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_7.jpg?w=572)
Ahora vamos a “Agregar sitio web”.
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_8.jpg?w=438)
Ahora se puede hacer de 2 formas:
Primera forma.
Con el http y modificándolo:
Le damos a “Agregar sitio web” y añadimos los datos correspondientes.
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_9.jpg?w=437)
A continuación, le damos a “Enlaces”.
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_10.jpg?w=863)
Nos salen los datos que hemos creado anteriormente, al crear la página web.
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_11.jpg?w=463)
Si le damos a “modificar”, modificamos los datos que hayamos añadido anteriormente.
(Pero en este caso todavía no podemos modificar el https).
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_12.jpg?w=462)
Para añadir el https vamos a darle a “Agregar”.
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_13.jpg?w=464)
Ahora si se puede añadir el “https”, lo marcamos y lo dejamos señalado.
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_14.jpg?w=394)
Nos aparecerá el apartado “Certificado SSL” y lo dejamos marcado.
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_15.jpg?w=397)
En “Dirección IP:” ponemos la dirección ip que tengamos.
(Elegimos lo que más nos interese en cada caso).
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_16.jpg?w=394)
En “Puerto” hay que dejar marcado el “443”, ya que ese protocolo es del “https”.
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_17.jpg?w=396)
Al darle a “aceptar”, nos sale el “https” con el “puerto (443) y la “dirección IP” (192.168.100.200) que hayamos puesto en el apartado anterior, ahora le damos a “cerrar”.
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_18.jpg?w=465)
Nos saldrán 2 sitios, uno con “http” y el otro con “https”.
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_19.jpg?w=1024)
(IMPORTANTE: Siempre que se modifique algo, para que se reinicien los cambios, hay que darle a “reiniciar”).
Al darle al “http”, nos sale por defecto (sin seguridad) la página web.
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_20.jpg?w=1024)
En el “https”, nos dice que existe un problema con el certificado de seguridad del sitio web creado, ahora hay que darle a “Vaya a este sitio web (no recomendado)”.
(Obviamente no pasa nada si le damos porque es una página web que hemos creado nosotros mismos y no tiene malware).
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_21.jpg?w=1024)
Nos saldrá una alerta de seguridad.
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_22.jpg?w=335)
Al darle al “https” nos sale en rojo.
Tambien nos sale “error de certificado” al no ser válido legalmente (ya que lo hemos creado nosotros).
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_23.jpg?w=742)
Como se puede comprobar, no sale ningún certificado valido legalmente.
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_24.jpg?w=957)
PRIMERA FORMA TERMINADA.
Segunda forma:
Con el https directamente.
Le damos a “Agregar sitio web”.
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_30.jpg?w=322)
Le damos a “https” y elegimos el certificado que hemos creado anteriormente en “Certificados de servidor”.
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_26.jpg?w=439)
(IMPORTANTE: Siempre que se modifique algo, para que se reinicien los cambios, hay que darle a “reiniciar”).
Ahora hay que darle a “Examinar 192.168.100.200:443 (https)”.
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_27.jpg?w=1024)
A continuación le damos a “Vaya a este sitio web (no recomendado)”.
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_28.jpg?w=737)
Y nos saldría con el https, como se puede visualizar en la imagen de abajo.
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_29.jpg?w=739)
SEGUNDA FORMA TERMINADA.
Ahora vamos a elegir que admita “https” y no admita el “http”.
Vamos a hacer que solamente nos podamos conectar por “https” y no nos deje conectarnos por “http”.
Para empezar, vamos a crear otro sitio web.
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_30-1.jpg?w=322)
Vamos a crear los 2 sitios web juntos, como hemos añadido en la “primera forma”, es decir primero creamos el “http”.
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_31.jpg?w=441)
Después creamos el “https”.
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_32.jpg?w=461)
Para que solamente admita “https”, hay que ir a “Configuración de SSL”.
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_33.jpg?w=661)
Le damos a “Requerir SSL”, abajo donde pone “Certificados de cliente” hay que darle a “Aceptar” y le damos a “aplicar”.
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_34.jpg?w=944)
Como se puede verificar, al darle al “http” da error porque dice “está protegido por Sockets seguros SSL”, eso quiere decir que solamente deja entrar por https.
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_35.jpg?w=1024)
Ahora al activar “https” se puede verificar que sale “Vaya a este sitio web (no recomendado)”.
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_36.jpg?w=1024)
Nos saldrá “Elegir un certificado digital” y le damos a “aceptar”.
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_37.jpg?w=369)
Como se puede verificar si admite el “https” como se puede visualizar en la imagen de abajo.
![](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2020/02/screenshot_38.jpg?w=701)
Gracias por entrar, si te ha gustado sígueme y publícalo en las redes sociales.
Pd: En el caso de que alguien esté aprendiendo y me haya saltado algún paso y no sea capaz de hacerlo, que lo diga y con mucho gusto le ayudaré donde se haya trabado, y si alguien ve que me he saltado algún paso y faltan cosas por poner, que lo diga y con mucho gusto también lo modificaré.