Anteriormente instalar certbot en apache para generar certificados Let’s Encrypt era una tarea un tanto tediosa y manual, sin embargo actualmente es una tarea muy sencilla y podemos disponer de certificados Let’s Encrypt gratuitos en cuestión de minutos, por lo que voy a proceder a explicar como instalar Certbot-apache para generar dichos certificados en un servidor CentOS 7.

NOTA: Hay que tener en cuenta que un certificado Let’s Encrypt no ofrece garantías comparado con un certificado de pago.

Lo primero que tenemos que tener es un servidor Apache instalado junto con mod_ssl activo.

Una vez disponemos de ello, junto con nuestro virtualhost en el puerto 80 instalado, vamos a proceder a instalar certbot, para ello, primero instalamos el repositorio EPEL y las yum-utils:

Una vez instalado, basta con lanzar certbot-apache, el cual leerá nuestros virtualhosts y nos guiará por el proceso de generado del certificado.

Si no nos funcionase certbot-apache, lanzamos certbot “a secas”:

Nos saldrá una consola similar a esta, donde escogemos el virtualhost, indicando el número o números de los dominios a certificar:

Después, configuramos si queremos redirección a HTTPS:

Y por último, nos dirá que todo está correcto:

Ya solo quedaría configurar el renovado automático, si así lo deseamos, mediante un cron:

¡Y listo!


Deja un comentario

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