🇺🇸 Welcome from the USA! We have special plans for you.
View US Hosting Plans →

Instalar SSL gratuito en VPS con Certbot

📅 15/06/2026 ⏱ 5 min de lectura
PlatiniumHost

Escrito por

Luis Contreras · CEO & Fundador · +24 años en hosting

Instalar SSL Gratuito en tu VPS con Certbot

En el mundo digital actual, la seguridad es primordial. Instalar un certificado SSL (Secure Sockets Layer) en tu sitio web no solo protege la información sensible de tus usuarios, sino que también mejora tu posicionamiento en los motores de búsqueda y genera confianza. Afortunadamente, gracias a iniciativas como Let's Encrypt, obtener un certificado SSL ya no es un proceso costoso ni complicado. Esta guía te mostrará cómo instalar y renovar certificados Let's Encrypt de forma gratuita en tu Servidor Privado Virtual (VPS) utilizando Certbot.

Un VPS de PlatiniumHost te ofrece la flexibilidad y el control necesarios para configurar tu entorno exactamente como lo necesitas, incluyendo la gestión de tus propios certificados SSL. Si bien PlatiniumHost ofrece opciones con paneles de control como cPanel que simplifican enormemente esta tarea (como veremos más adelante), esta guía está diseñada para aquellos que prefieren una configuración manual o que no utilizan un panel de control.

Prerrequisitos

  • Acceso SSH a tu VPS.
  • Un nombre de dominio registrado y apuntando a la dirección IP de tu VPS.
  • Un servidor web (Apache o Nginx) instalado y configurado para servir tu dominio.
  • Conocimientos básicos de la línea de comandos de Linux.

Paso 1: Conectarse a tu VPS

Lo primero es establecer una conexión segura a tu VPS a través de SSH. Asegúrate de reemplazar usuario con tu nombre de usuario SSH y tu_ip_del_vps con la dirección IP de tu servidor.

ssh usuario@tu_ip_del_vps

Una vez conectado, se te pedirá tu contraseña.

Paso 2: Actualizar el Sistema

Es una buena práctica asegurarse de que tu sistema operativo esté completamente actualizado antes de instalar nuevo software. Esto previene problemas de compatibilidad y asegura que tienes las últimas correcciones de seguridad. Para sistemas basados en Debian/Ubuntu:

sudo apt update
sudo apt upgrade -y

Paso 3: Instalar Certbot

Certbot es la herramienta cliente recomendada por Let's Encrypt para obtener certificados. La forma más sencilla y recomendada de instalar Certbot es a través de Snapd, el sistema de empaquetado universal de Canonical. Si no tienes Snapd instalado, puedes hacerlo así:

sudo apt install snapd -y

Luego, instala el core de Snap y Certbot:

sudo snap install core
sudo snap refresh core
sudo snap install --classic certbot

Para asegurarte de que el comando certbot esté disponible en tu PATH, crea un enlace simbólico:

sudo ln -s /snap/bin/certbot /usr/bin/certbot
Tip: Si prefieres no usar Snapd, Certbot también puede instalarse desde los repositorios de tu sistema o usando pip. Sin embargo, la instalación vía Snapd suele ser la más actualizada y estable.

Paso 4: Obtener e Instalar el Certificado SSL

Ahora que Certbot está instalado, puedes obtener tu certificado SSL. Certbot puede detectar automáticamente tu servidor web (Apache o Nginx)

💬 ¿En qué podemos ayudarte?

Selecciona un agente de soporte

¿Hablamos?