Cómo instalar certificados de Let’s Encrypt en VestaCP

Hace algunos meses que dejé de utilizar cPanel para mis servidores, principalmente por la restricción de no poder utilizar Nginx como servidor, además del precio (USD 14 como mínimo al mes), y comencé a utilizar VestaCP como panel de control.

Una de las funcionalidades que aún no tiene implementada en el core, es el uso de automático de Let’s Encrypt (pero sí soporta SSL).

Para habilitarlo tenemos 2 posibilidades (una vez que seguiste el tutorial anterior).

1.- Desde VestaCP

La primera es acceder mediante el panel de control de VestaCP, desde Web > (dominio) > Edit chequea el cuadro SSL Support

Ingresa mediante ssh a tu servidor, accede a la ruta donde se encuentran los certificados

e ingresa el contenido de cada uno de estos archivo en el campo correspondiente [archivo => campo]

Reinicia tus servidores y listo.
El único problema de esto, es que cada vez que renueves el certificado deberás realizar el mismo proceso.

2.- Desde la consola

Este proceso es más sencillo.
Ingresa a la carpeta de configuración de tu cliente

crea los enlaces simbólicos

En la misma carpeta Edita tu archivo snginx.conf , y agrega las líneas

Finalmente, redirecciona todo tu tráfico desde no SSL a SSL, edita tu archivo nginx.conf y déjalo tan simple como esto

Prueba la configuración con nginx -t y reinicia tus servidores.

Listo

Agregar un comentario

Su dirección de correo no se hará público. Los campos requeridos están marcados *