Creación de un certificado SSL Let’s Encrypt en CentOS 8
Un certificado SSL es un requisito indispensable para proteger su sitio web. Let’s Encrypt proporciona certificados SSL gratuitos, lo que simplifica aún más el proceso de asegurar su sitio. En este artículo, le mostraremos cómo crear un certificado SSL Let’s Encrypt en un servidor con CentOS 8.
Instalación de certbot
El primer paso es instalar certbot, una utilidad que permite obtener fácilmente certificados SSL de Let’s Encrypt. Para ello, ejecute el siguiente comando en la terminal:
sudo dnf install certbot python3-certbot-apache
Después de instalar certbot, es necesario configurar Apache para que sirva su sitio web. Asegúrese de que su sitio esté configurado correctamente y funcione antes de continuar.
Solicitud del certificado SSL
Ahora que tiene certbot instalado y su sitio web configurado en Apache, puede solicitar un certificado SSL de Let’s Encrypt. Para ello, utilice el siguiente comando:
sudo certbot --apache
Siga las instrucciones en pantalla para completar el proceso de solicitud del certificado. Una vez que el proceso finalice correctamente, el certificado se instalará en su servidor y su sitio estará protegido con SSL.
Automatización de la renovación de certificados
Para no olvidar renovar los certificados SSL, se recomienda configurar la renovación automática. Para ello, agregue una tarea al planificador de tareas cron de la siguiente manera:
sudo crontab -e
0 0 */15 * * certbot renew
Esta tarea se ejecutará cada 15 días y renovará automáticamente los certificados SSL, para que siempre tenga una protección actualizada en su sitio web.
Conclusión
Crear un certificado SSL Let’s Encrypt en un servidor con CentOS 8 es un proceso sencillo y accesible para cualquier propietario de un sitio web. Siguiendo estas instrucciones, puede asegurar su sitio web y proteger los datos de sus visitantes.