Instalar Let’s Encrypt en vestaCP

Paso a paso instalando let’s encrypt en nuestro servidor con centos 6.10 (linux)

Paso 0 – Debes instalar vestacp en tu servidor,

Paso 1 – Ingresa tu servidor con acceso root

Paso 2 – Vamos a

cd /usr/local
cd /usr/local

Paso 3: clone el cliente Let’s Encrypt como se indica a continuación. Esto creará dos nuevos directorios, /usr/local/letsencrypt y /usr/local/letsencrypt-vesta

1. git clone https://github.com/letsencrypt/letsencrypt.git
2. git clone https://github.com/interbrite/letsencrypt-vesta.git
3. Just in case you got error: “git: command not found“, you should then firstly install Git on your server.

Instalamos git (En caso de que no lo tengamos en el servidor)
## CentOS

yum install git -y

##Ubuntu

apt-get install git -y
install git ubuntu

Clone git en lets encrypt

Paso 4 – Luego, cree el directorio “webroot” donde Let’s Encrypt escribirá los archivos necesarios para la verificación del dominio.

1. mkdir -p /etc/letsencrypt/webroot

Paso 5 – Ahora también enlace simbólicamente el archivo conf de Apache en su directorio Apache conf.d. Esto permite que Apache sirva correctamente los archivos de validación del directorio webroot anterior:

## CentOS

ln -s /usr/local/letsencrypt-vesta/letsencrypt.conf /etc/httpd/conf.d/letsencrypt.conf

## Ubuntu

ln -s /usr/local/letsencrypt-vesta/letsencrypt.conf /etc/apache2/conf.d/letsencrypt.conf

Paso 6: enlace simbólico letsencrypt-auto y letsencrypt-vesta en / usr / local / bin para facilitar el acceso. Esto les permite ejecutarse sin necesidad de conocer la ruta completa a los programas:

1. ln -s /usr/local/letsencrypt/letsencrypt-auto /usr/local/bin/letsencrypt-auto
2. ln -s /usr/local/letsencrypt-vesta/letsencrypt-vesta /usr/local/bin/letsencrypt-vesta

Paso 7: reinicie su servidor web:

## CentOS

service httpd restart

## Ubuntu

service apache2 restart

Crear el enlace simbólico vesta permite cifrar

Paso 8: Bueno, eso es básicamente todo lo que hay que hacer. Ahora puede instalar el certificado SSL Let’s Encrypt en cualquier dominio (s) de cualquier usuario (s). El comando está abajo:

letsencrypt-vesta usuario dominio

## Ejemplo:

letsencrypt-vesta admin dominio.cl
Puede notar que la primera vez que ejecuta el script hará un trabajo de configuración inicial e intentará descargar e instalar las dependencias necesarias como Phyton. Las ejecuciones posteriores deberían ser más rápidas, ya que esta configuración solo se necesita una vez por servidor.

instalar ssl permite cifrar en vestacp

y una vez terminado, verás algo similar a esto:

"instalar ssl permite cifrar el éxito de vestacp"