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

Rodolfo Borja

Me encanta la tecnología y los chocolates y me da satisfacción poder ayudar a otras personas compartiendo mis conocimientos, estudié ingeniería en computación y me dedico al giro del desarrollo software y servicios desde hace más de 10 años.

View all posts

Add comment

Tu dirección de correo electrónico no será publicada.

Publicidad

¿Me donas para un chocolate?