🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo instalar un certificado SSL gratuito en tu web (Let's Encrypt)

Actualizado el 13 de abril de 2026

¡Hola! Soy tu asistente técnico de confianza. Si has llegado hasta aquí, probablemente has visto el candadito de "No seguro" en tu navegador o quieres dar el salto de calidad que tu web merece. No te preocupes, hoy vamos a desmitificar ese proceso. Instalar un certificado SSL gratuito es mucho más fácil de lo que parece, y aquí te voy a explicar paso a paso cómo hacerlo, sin importar si usas cPanel, Plesk o DirectAdmin.

La misión es clara: lograr que tu web cargue con el protocolo HTTPS y el candado verde que tanto transmite confianza. Y lo mejor de todo es que no te costará ni un solo euro, gracias a Let's Encrypt. Vamos a ello.


¿Qué es un Certificado SSL y por qué lo necesitas?

Antes de ensuciarnos las manos con los paneles de control, es fundamental entender qué estamos instalando y por qué es tan importante. Un certificado SSL (Secure Sockets Layer) es un archivo de datos que enlaza una clave criptográfica a los datos de tu organización. Cuando se instala en tu servidor web, activa el candado y el protocolo HTTPS, lo que permite una conexión cifrada entre el servidor y el navegador del visitante.

¿Por qué es crucial? Aquí te van tres razones de oro:

  1. Seguridad para tus usuarios: Cifra la información sensible, como contraseñas, datos de tarjetas de crédito o formularios de contacto. Sin él, cualquier "hacker" en una red Wi-Fi pública podría leer esa información como si estuviera en un libro abierto.
  2. Confianza y Credibilidad: Un sitio con el candado "No seguro" ahuyenta a los visitantes. Google Chrome y otros navegadores marcan los sitios sin SSL como peligrosos. Con el candado verde, transmites profesionalidad y seguridad.
  3. Posicionamiento SEO: Google y otros buscadores dan prioridad a los sitios con HTTPS. Instalar un certificado SSL gratis te da una pequeña pero valiosa ventaja competitiva frente a tus competidores que aún no lo han hecho.

Tradicionalmente, estos certificados costaban dinero, pero desde 2016, existe una autoridad certificadora llamada Let's Encrypt que los ofrece de forma totalmente gratuita. Y lo mejor es que casi todos los paneles de control modernos lo integran de forma nativa.


Preparación Previa: Requisitos Imprescindibles

No podemos empezar la casa por el tejado. Antes de pulsar el botón de instalar, asegúrate de tener estos tres requisitos listos:

  • Un dominio apuntando a tu hosting: Tu dominio (ej: tudominio.com) debe estar apuntando a los servidores de tu proveedor de hosting. Puedes verificarlo mirando si tu web carga correctamente sin SSL (aunque dé error de seguridad).
  • Acceso al panel de control: Necesitas ser administrador o tener permisos suficientes en tu panel (cPanel, Plesk, DirectAdmin, etc.). Normalmente es el usuario principal de la cuenta de hosting.
  • Puertos abiertos (HTTP y HTTPS): Tu servidor debe tener abiertos los puertos 80 y 443 en el firewall para que Let's Encrypt pueda validar que eres el dueño del dominio. Esto suele estar configurado por defecto en la mayoría de hostings.

[TIP] Si tu web está en un hosting compartido, es muy probable que tu proveedor ya gestione la renovación automática. Aun así, es bueno saber cómo forzar la instalación manual si lo necesitas.


Instalar SSL Let's Encrypt en cPanel

cPanel es el panel de control más popular del mundo. Si tu hosting lo usa, el proceso es de lo más sencillo. Sigue estos pasos:

Paso 1: Accede a tu cPanel

Escribe tudominio.com/cpanel en tu navegador e inicia sesión con tus credenciales. Te encontrarás con un buscador en la parte superior. Escribe "SSL" y haz clic en el icono que dice SSL/TLS Status (Estado SSL/TLS).

Paso 2: Ejecuta el Auto-Instalador

Aquí es donde la magia ocurre. cPanel tiene una función integrada que se conecta con Let's Encrypt automáticamente.

  1. En la sección SSL/TLS Status, busca el botón que dice "Run AutoSSL" (Ejecutar AutoSSL).
  2. Verás una lista de tus dominios. cPanel comenzará a analizar cuáles no tienen certificado.
  3. Haz clic en "Run AutoSSL" de nuevo para confirmar. El proceso puede tardar de 1 a 5 minutos.

Paso 3: Verifica la Instalación

Una vez termine, verás el estado de tus dominios. Si todo ha ido bien, aparecerá un candado verde o la leyenda "Valid". Para asegurarte, visita tu web con https://tudominio.com y comprueba que el candado aparece.

[INFO] Si el AutoSSL no funciona, es posible que necesites instalar el certificado manualmente. En cPanel, ve a la sección "SSL/TLS" > "Install and Manage SSL for your site (HTTPS)". Elige tu dominio y haz clic en "Autofill by certificate". Luego, pulsa "Install Certificate". Esto suele resolver el 99% de los problemas.


Instalar SSL Let's Encrypt en Plesk

Plesk es otro gigante de los paneles de control, muy común en servidores VPS y dedicados con interfaz gráfica amigable. El proceso es igual de intuitivo.

Paso 1: Entra en tu Panel de Plesk

Accede a https://tudominio.com:8443 o la URL que te haya dado tu proveedor. Inicia sesión con tu usuario y contraseña.

Paso 2: Localiza tu Dominio

En el panel principal, verás una lista de tus dominios (o un buscador). Haz clic en el nombre del dominio al que quieres instalar el certificado.

Paso 3: Instala el Certificado

Dentro de la configuración de tu dominio, busca la sección "SSL/TLS Certificates" (Certificados SSL/TLS).

  1. Verás una lista de certificados. Haz clic en el botón "Add SSL/TLS Certificate" (Añadir Certificado).
  2. En la nueva ventana, activa la opción "Let's Encrypt" en el menú desplegable de "Provider" (Proveedor).
  3. Completa los campos: escribe tu dirección de correo electrónico (para avisos de renovación) y añade tu dominio en el campo "Domain Name". Si quieres proteger el subdominio www, añádelo también.
  4. Haz clic en "Request" (Solicitar). Plesk se comunicará con Let's Encrypt y, en menos de un minuto, tendrás el certificado instalado.

Paso 4: Activa el Certificado

Ahora, en la lista de certificados, verás el que acabas de crear. Haz clic en el icono de ajustes (o el ojo) y selecciona la opción "Set as Pending" o "Activate". Esto hará que el dominio use el nuevo certificado.

[TIP] En Plesk, asegúrate de marcar la casilla "Enable SSL/TLS support" en la configuración del dominio. Si no, el certificado se instalará pero no se usará.


Instalar SSL Let's Encrypt en DirectAdmin

DirectAdmin es conocido por su velocidad y eficiencia. Aunque su interfaz es más "técnica", la instalación de SSL es directa.

Paso 1: Accede a DirectAdmin

Normalmente se accede a través de tudominio.com:2222. Inicia sesión como administrador o usuario con permisos.

Paso 2: Navega a la Gestión de SSL

En el menú superior, busca la sección "Account Manager" (Gestor de Cuenta) o directamente el icono "SSL Certificates" (Certificados SSL). En versiones más nuevas, puede estar bajo el nombre de "SSL/HTTPS".

Paso 3: Solicita el Certificado Let's Encrypt

DirectAdmin tiene una integración limpia:

  1. En la página de SSL, busca el botón o pestaña que dice "Let's Encrypt".
  2. Verás una lista de tus dominios. Marca la casilla del dominio que quieres proteger (y su versión www si está disponible).
  3. Haz clic en "Issue" (Emitir) o "Submit".

El sistema hará el resto. En unos segundos, verás un mensaje de éxito y el certificado aparecerá en la lista de certificados disponibles.

Paso 4: Activa el Certificado

A diferencia de otros, DirectAdmin suele activarlo automáticamente. Si no es así, selecciona el certificado de la lista y haz clic en el botón "Select" o "Activate" para aplicarlo a tu dominio.

[WARNING] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es similar al de DirectAdmin, pero debes acceder por el puerto 2106 (ej: tudominio.com:2106). Dentro de Syspanel, busca la pestaña "Web" y luego "SSL". Allí podrás solicitar Let's Encrypt de forma gratuita. ¡No olvides el puerto!


Solución de Problemas Comunes (FAQ)

Sé que puede haber momentos de frustración. Aquí te dejo las soluciones a los problemas más típicos que te puedes encontrar:

1. He instalado el certificado pero mi web sigue sin cargar con HTTPS

  • Problema: El dominio aún fuerza HTTP.
  • Solución: Instala un plugin de redirección (si usas WordPress) o añade una regla en tu archivo .htaccess. La regla básica es:
    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    

2. El certificado se instala, pero el navegador dice "Conexión no privada"

  • Problema: Estás cargando contenido mixto (HTTP y HTTPS) o el certificado no cubre el subdominio www.
  • Solución: Asegúrate de haber instalado el certificado para tudominio.com Y www.tudominio.com. Además, revisa que todas tus imágenes y enlaces internos usen URLs relativas o con https://.

3. ¿Cada cuánto se renueva el certificado?

  • Solución: Los certificados de Let's Encrypt duran 90 días. La mayoría de los paneles (cPanel, Plesk, DirectAdmin) configuran la renovación automática. Si no es así, deberás repetir el proceso de instalación cada 3 meses. Te recomiendo activar los recordatorios por correo.

4. ¿Puedo instalar SSL en un subdominio (ej: tienda.tudominio.com)?

  • Solución: Sí, totalmente. Solo tienes que seleccionar ese subdominio específico en el panel de control al solicitar el certificado.

5. Mi hosting no tiene integración con Let's Encrypt

  • Solución: No es lo común, pero si es tu caso, puedes usar un cliente como certbot por línea de comandos si tienes acceso SSH. El proceso es más técnico, pero la mayoría de los hostings compartidos ya lo tienen integrado.

Conclusión: El Candado Verde es tu Amigo

Instalar un certificado SSL gratis con Let's Encrypt es, hoy en día, una tarea de mantenimiento básico. Ya sea que uses cPanel, Plesk o DirectAdmin, los paneles han simplificado el proceso a unos pocos clics. No solo estás protegiendo a tus visitantes, sino que estás enviando una señal positiva a Google, lo que se traduce en un mejor posicionamiento web.

Te animo a que lo hagas ahora mismo. Entra en tu panel, busca la opción de SSL y lanza la instalación. En menos de 5 minutos, tu web habrá dado un salto de calidad enorme.

Si te surge cualquier duda, no dudes en consultar la documentación de tu proveedor de hosting o escribirme. ¡Nos vemos en el próximo tutorial!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel