En este video vamos obtener e instalar certificados SSL gratuitos en un servidor con sistema operativo Ubuntu Server 20.04 LTS, para esto instalaremos el servidor web Nginx y la herramienta Certbot, está última automatiza la renovación y solicitud de certificados a la autoridad de certificación Let’s Encrypt.
A continuación dejo los comandos utilizados durante el video.
Instalamos el servidor web Nginx.
sudo apt-get install nginx
Posteriormente instalamos Certbot.
sudo apt install certbot python3-certbot-nginx
Creamos nuestro archivo de configuración del sitio donde ejemplo.com es el nombre de tu dominio.
sudo nano /etc/nginx/sites-available/ejemplo.com
Ingresamos a la carpeta de sitios habilitados de Nginx.
cd /etc/nginx/sites-enabled/
Creamos un enlace simbólico de nuestro archivo de configuración.
sudo ln -s ../sites-available/ejemplo.com
Obtenemos los certificados SSL para nuestro dominio o dominios.
sudo certbot --nginx -d ejemplo.com -d www.ejemplo.com
Revisamos que el servicio de renovación este funcionando.
sudo systemctl status certbot.timer
Simulamos la renovación de certificados para verificar que todo este funcionando correctamente.
sudo certbot renew --dry-run
Reiniciamos Nginx si es necesario para que tome los cambios.
sudo service nginx restart
Add comment