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"