Cómo instalar Certbot en Ubuntu 22.04

En otro artículo hemos explicado cómo instalar Certbot si usas Ubuntu 20.04. Con la nueva distribución, la forma de instalar Certbot ha cambiado y es importante tener en cuenta estos cambios para evitar problemas durante la instalación.

Para instalar Certbot en Ubuntu 22.04 usando la línea de comandos haremos lo siguiente:

sudo snap install core; sudo snap refresh core

Si ya tenías una versión vieja instalada necesitarás eliminarla antes de continuar, para ello:

sudo apt remove certbot

Ahora instalamos el paquete Certbot:

sudo snap install --classic certbot

Y por último, creamos un enlace que nos permita indicar únicamente «cerbot» en el terminal:

sudo ln -s /snap/bin/certbot /usr/bin/certbot

Obteniendo certificado SSL

Por último, si queremos generar un certificado (en este caso con Nginx) haríamos los siguiente:

sudo certbot --nginx -d focusoft.es -d www.focusoft.es

Y ¡listo! ya podemos empezar a usar certbot para encriptar la comunicación con todas nuestras aplicaciones.