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.