Cómo instalar Certbot en Ubuntu 20.04

En este post vamos a ver cómo instalar Certbot en Ubuntu 20.04. Certbot es una herramienta gratuita y de código abierto que te permite obtener certificados SSL/TLS de forma automática para tu sitio web. Para instalarlo seguiremos los siguientes pasos:

1. Actualiza tu directorio de repositorios ejecutando el siguiente comando:

$ sudo apt-get update

2. Agrega el repositorio de Certbot ejecutando el siguiente comando:

$ sudo add-apt-repository ppa:certbot/certbot

3. Actualizamos de nuevo el directorio de repositorios para que tenga en cuenta el nuevo que acabamos de agregar:

$ sudo apt-get update

4. Ya podemos instalar el paquete con el siguiente comando:

$ sudo apt-get install certbot

En este paso ya está instalado Certbot en ubuntu. Puedes verificar la instalación ejecutando el siguiente comando:

$ sudo certbot --version

Usar Certbot con Nginx

Una vez aprendido cómo instalar Certbot en Ubuntu, vamos a generar un certificado SSL/TLS sobre un dominio que tenemos asociado en nuestro Nginx para servir una aplicación web. No siempre es obligatorio pero se recomienda instalar el paquete siguiente:

$ sudo apt install python-certbot-nginx

Para finalizar, solo nos queda lanzar el siguiente comando:

$ sudo certbot –nginx -d example.com

Donde reemplazaremos «example.com» por el nombre de nuestro dominio. Una vez ejecutado el comando, Certbot te guiará a través del proceso de obtener un certificado. Asegúrate de seguir las instrucciones que se te dan para completar el proceso.

Nota: Certbot se integra con varios servidores web, como Apache y Nginx, y sistemas operativos como Ubuntu, Debian, Fedora, CentOS, entre otros. Asegúrate de seguir las instrucciones adecuadas para tu configuración.

Si estás intentando configurarte Certbot en tu servidor y tienes problemas no dudes en ponerte en contacto con nosotros.