En este tutorial, le mostraremos cómo instalar Certbot en AlmaLinux 8. Para aquellos de ustedes que no lo sabían, Certbot es un cliente que obtiene el certificado SSL del Let’s Encrypt autoridad y automatiza su instalación y configuración. Esto elimina el dolor y el ajetreo de realizar todo el proceso manualmente.
Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que está ejecutando en la cuenta de root, de lo contrario, es posible que deba agregar ‘sudo
‘a los comandos para obtener privilegios de root. Le mostraré paso a paso la instalación de Certbot en un AlmaLinux 8. Puede seguir las mismas instrucciones para CentOS y Rocky Linux.
Instale Certbot en AlmaLinux 8
Paso 1. Primero, comencemos asegurándonos de que su sistema esté actualizado.
sudo actualización dnf
sudo dnf instalar epel-release
Paso 2. Instalar Certbot en AlmaLinux 8.
- Instalar Certbot para Apache.
Ejecute el siguiente comando a continuación para instalar Certbot para Apache:
sudodnf Instalar en pccertbot python3-certbot-apache mod_ssl
- Instale Certbot para Nginx.
Ejecute el siguiente comando a continuación para instalar Certbot para Nginx:
sudodnf Instalar en pccertbot python3-certbot-nginx
Para verificar la instalación de Certbot, ejecute:
certbot –versión
Paso 3. Instalar un certificado SSL en AlmaLinux.
Una vez instalado correctamente, utilice Certbot para obtener el certificado SSL. Especificar --apache
o --nginx
dependiendo de su servidor web. También hay otras opciones disponibles, pero estas son las dos más comunes. Usaremos Apache en esto example:
sudo certbot –apache
Durante la instalación, esto generará un conjunto de mensajes que deberá responder. Si todo va bien, debería recibir el siguiente mensaje:
Solicitud de un certificado para sudominio.com Realización de los siguientes desafíos: desafío http-01 para su-dominio.com Esperando verificación … Limpiando desafíos Suscríbase a la lista de correo de EFF (correo electrónico: [email protected]). NOTAS IMPORTANTES: – ¡Felicitaciones! Su certificado y cadena se han guardado en: /etc/letsencrypt/live/your-domain.com/fullchain.pem Su archivo de claves se ha guardado en: /etc/letsencrypt/live/your-domain.com/privkey.pem Su El certificado vencerá el 2021-08-25. Para obtener una versión nueva o modificada de este certificado en el futuro, simplemente ejecute certbot nuevamente. Para renovar * todos * sus certificados de forma no interactiva, ejecute “certbot renew”. Si le gusta Certbot, considere apoyar nuestro trabajo mediante: Donaciones a ISRG / Let’s Encrypt: https://letsencrypt.org/donate Donaciones a EFF: https://eff.org/donate-le
Paso 4. Configure el Firewall.
Ahora agregue reglas de firewall para permitir conexiones, así como el tráfico HTTP (puerto 80) y HTTPS (puerto 443):
sudo firewall-cmd –permanent –add-port = 80 / tcp –zone = public
sudo firewall-cmd –permanent –add-port = 443 / tcp –zone = public
sudo firewall-cmd –reload
¡Felicidades! Ha instalado Certbot correctamente. Gracias por usar este tutorial para instalar Certbot en su sistema AlmaLinux 8. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de Certbot.