Configuración de SSL (Let’s Encrypt) en Xampp

shape
shape
shape
shape
shape
shape
shape
shape

Tutorial en vídeo

En este tutorial te enseñaremos a configurar SSL gratis (Let’s Encrypt) en Xampp en un servidor Windows.

Para llevar a cabo este tutorial, asegúrate de que ya has realizado los siguientes:

Acuérdate también de apagar Apache:

Para generar el certificado, utilizaremos Windows ACME Simple (WACS), que puede descargarse desde el siguiente enlace directo:

https://github.com/PKISharp/win-acme/releases/download/v2.0.8/win-acme.v2.0.8.356.zip

Extrae los archivos a:

C:\win-acme

En el directorio«C:\win-acme«, crea la carpeta«certificates». Es en la carpeta «certificates» donde almacenaremos los certificados SSL de tus dominios.

Windows ACME Simple (WACS)

Ejecute el archivo«wacs.exe«.

Windows ACME Simple (WACS)

Introduzca«M» en el menú para empezar a crear un nuevo certificado.

¿Qué tipo de certificado desea crear?

Introduzca la opción«1» ( Introducir manualmente n ames ).

Introduzca una lista de nombres de host separados por comas

Introduzca el nombre del dominio para el que está generando el certificado SSL. En nuestro ejemplo utilizaremos el dominio«tutorial.masterdaweb.net«.

¿Cómo desea validar este certificado?

Introduzca la opción«4» ( Validación de archivos de la memoria ).

¿Qué tipo de RSE le gustaría crear?

Opción«2» ( Par de claves RSA estándar )

¿Qué tipo de RSE le gustaría crear?

Introduzca la opción«3» ( Escribir archivos .pem en la carpeta ).

¿Añadir otro plugin de almacenamiento?

Opción«3» de nuevo ( Sin pasos de almacenamiento adicionales ).

¿Qué método de instalación debe

Opción«1» ( No ejecutar ningún paso de instalación adicional ).

A continuación, se te pedirá tu dirección de correo electrónico y que aceptes el contrato de Let’s Encrypt. Sólo tienes que introducir tu dirección de correo electrónico y pulsar«y» para aceptar el contrato.

¿Desea especificar el usuario con el que se ejecutará la tarea?

Opción«n».

Al final, se generarán dos archivos en la carpeta«C:\win-acme\certificates«.

Abra el archivo«httpd-vhosts.conf«, ubicado dentro de la carpeta de instalación de Xampp:

C:\xampp\apache\conf\extra\httpd-vhosts.conf

En las directivas SSLCertificateFile y SSLCertificateKeyFile pondremos la ruta a los ficheros de certificado generados previamente. Tenga en cuenta que los archivos llevan los nombres «…chain.pem» y «...key.pem«. Basta con poner la ruta a cada uno de estos archivos según el ejemplo de la imagen anterior.

A continuación, inicialice Apache en Xampp:

Por último, el certificado se ha instalado correctamente y es un certificado SSL válido:

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *