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

Cómo añadir un certificado SSL gratuito con Let's Encrypt en DirectAdmin

Actualizado el 4 de noviembre de 2025

¿Por qué necesitas un certificado SSL en tu web?

Si tienes una página web, un blog o una tienda online, seguramente has oído hablar del candado que aparece en la barra del navegador. Ese candado significa que tu sitio tiene un certificado SSL y que la conexión entre el visitante y tu servidor está cifrada. En otras palabras, cualquier dato que se transmita (contraseñas, formularios, pagos) viaja de forma segura y no puede ser interceptado por terceros.

Además de la seguridad, Google da prioridad en sus resultados de búsqueda a los sitios con HTTPS. Si no tienes SSL, tu web puede verse penalizada y perder posiciones frente a tu competencia. Por eso, instalar un certificado SSL ya no es una opción, sino una necesidad.

La buena noticia es que puedes obtener un ssl gratis directadmin gracias a Let's Encrypt, una autoridad de certificación sin ánimo de lucro que ofrece certificados válidos por 90 días y renovables automáticamente. En este artículo te voy a explicar paso a paso cómo hacerlo en DirectAdmin, uno de los paneles de control más populares para hosting.


¿Qué es Let's Encrypt y cómo funciona?

Let's Encrypt es un servicio gratuito que emite certificados SSL/TLS para tu dominio. A diferencia de los certificados de pago que pueden costar entre 50 y 200 euros al año, Let's Encrypt te permite proteger tu web sin coste alguno y con un proceso de instalación muy sencillo.

La principal característica de estos certificados es que se renuevan automáticamente cada 90 días. No tienes que preocuparte por renovarlos manualmente, ya que DirectAdmin se encarga de ello mediante un cron job. Esto elimina el clásico problema de los certificados caducados y las advertencias del navegador.

Otra ventaja es que el proceso de validación es rápido. En la mayoría de los casos, el certificado se emite en menos de un minuto. Esto es posible gracias al protocolo ACME, que verifica que realmente eres el propietario del dominio a través de un archivo temporal o un registro DNS.


Requisitos previos antes de instalar SSL

Antes de lanzarnos a instalar el certificado, asegúrate de cumplir con estos requisitos:

  1. Tener acceso a DirectAdmin: Necesitas las credenciales de administrador o de usuario con permisos para gestionar dominios.
  2. El dominio debe apuntar a tu servidor: Si el dominio no está resolviendo hacia tu hosting, la validación fallará.
  3. No tener conflictos con otros certificados: Si ya tienes un certificado de pago instalado, es recomendable desinstalarlo antes de usar Let's Encrypt.
  4. Tener activado el servicio de correo si quieres proteger el subdominio mail: Let's Encrypt también puede cubrir mail.tudominio.com y otros subdominios comunes.

Cómo añadir un certificado SSL con Let's Encrypt en DirectAdmin

Paso 1: Accede al panel de DirectAdmin

Abre tu navegador y escribe la dirección de tu panel. Normalmente es algo como https://tudominio.com:2222 o https://tuip:2222. Introduce tu usuario y contraseña y haz clic en "Iniciar sesión".

Una vez dentro, verás el escritorio de DirectAdmin con varias secciones. No te asustes si al principio te parece abrumador; es más sencillo de lo que parece.

Paso 2: Localiza la sección "Gestión de SSL"

En el menú principal, busca la opción que se llama "SSL Certificates" o "Certificados SSL". Dependiendo de la versión de DirectAdmin, puede estar en la sección "Cuenta" o en "Configuración Avanzada". Si no la encuentras, puedes usar el buscador interno del panel.

Haz clic en esa opción y se abrirá una página con varias pestañas. La que te interesa es la que dice "Let's Encrypt".

Paso 3: Selecciona el dominio

Verás una lista desplegable con todos los dominios que tienes alojados en tu cuenta. Selecciona el dominio para el que quieres generar el certificado.

Si tienes subdominios (como blog.tudominio.com o tienda.tudominio.com), también puedes incluirlos en el mismo certificado marcando las casillas correspondientes. Te recomiendo que marques también "mail" para proteger el correo web.

Paso 4: Configura las opciones del certificado

DirectAdmin te ofrece algunas opciones antes de generar el certificado:

  • Incluir subdominios wildcard: Si quieres un certificado que cubra todos los subdominios de tu dominio (por ejemplo, *.tudominio.com), puedes activar esta opción. Eso sí, la validación DNS es un poco más compleja y requiere acceso al panel de tu registrador de dominios.
  • Redirección automática HTTP a HTTPS: Esta opción es muy útil porque obliga a que cualquier visita a http://tudominio.com se redirija automáticamente a https://tudominio.com. Así no perderás visitas que escriban la URL sin el protocolo seguro.
  • Renovación automática: Asegúrate de que esta casilla esté activada. DirectAdmin creará un cron job que renovará el certificado antes de que caduque.

Una vez configurado, haz clic en "Generar" o "Emitir certificado".

Paso 5: Espera la emisión y verifica

El proceso de emisión suele tardar entre 10 y 30 segundos. DirectAdmin se comunicará con los servidores de Let's Encrypt y validará que el dominio te pertenece.

Si todo ha ido bien, verás un mensaje de éxito y el certificado aparecerá en la lista. Si hay algún error, no te preocupes: el panel te indicará el motivo exacto (normalmente es un problema de DNS o un dominio que no apunta correctamente).

Paso 6: Comprueba que HTTPS funciona

Abre una nueva pestaña en tu navegador y escribe https://tudominio.com. Deberías ver el candado de seguridad. También puedes usar herramientas online como SSL Labs para comprobar que la configuración es correcta y que no hay errores.

Si has activado la redirección automática, prueba a escribir http://tudominio.com y verás que te redirige automáticamente a la versión segura.


Solución de problemas comunes

Error: "No se puede validar el dominio"

Este es el error más frecuente. Suele deberse a que el dominio no apunta al servidor de DirectAdmin. Comprueba que el registro A en tu proveedor DNS señala a la IP correcta. También puede ser que el dominio tenga un registro CNAME conflictivo o que esté utilizando un servicio de proxy como Cloudflare que interfiera.

Si usas Cloudflare, te recomiendo poner el registro DNS en modo "DNS only" (sin naranja) durante la emisión del certificado, y luego puedes activar el proxy nuevamente.

Error: "El certificado ya existe"

Si intentas generar un certificado para un dominio que ya tiene uno de Let's Encrypt activo, DirectAdmin te dará este aviso. La solución es eliminarlo primero desde la pestaña de certificados existentes y luego volver a generarlo.

El candado no aparece en el navegador

Esto puede deberse a que tu web tiene contenido mixto (archivos cargados desde HTTP). Revisa si hay imágenes, scripts o enlaces que apunten a http:// en lugar de https://. Puedes usar la consola del navegador (F12) para ver los errores de contenido mixto.


Ventajas de usar Let's Encrypt en DirectAdmin

  • Es 100% gratuito: No tienes que pagar nada por el certificado ni por su renovación.
  • Instalación automatizada: DirectAdmin integra Let's Encrypt de forma nativa, así que no necesitas conocimientos técnicos avanzados.
  • Renovación automática: Olvídate de certificados caducados. El sistema se encarga de todo.
  • Compatibilidad total: Funciona con todos los navegadores modernos y es compatible con las últimas versiones de TLS.
  • Mejora tu SEO: Google premia los sitios con HTTPS, así que verás una mejora en tus posiciones.

Preguntas frecuentes (FAQ)

¿Puedo usar Let's Encrypt en más de un dominio?

Sí, puedes generar un certificado para cada dominio que tengas en tu cuenta de DirectAdmin. El proceso es el mismo para todos.

¿Qué pasa si mi certificado caduca?

Con la renovación automática activada, esto no debería ocurrir. Pero si por alguna razón fallara la renovación, DirectAdmin te avisará por correo electrónico. También puedes renovarlo manualmente desde el panel.

¿Let's Encrypt es seguro para tiendas online?

Aunque Let's Encrypt ofrece cifrado de nivel empresarial, algunos procesadores de pago pueden requerir certificados de validación extendida (EV). Si tu tienda maneja muchos datos sensibles, valora la opción de un certificado de pago. Para la mayoría de los casos, Let's Encrypt es más que suficiente.

¿Qué diferencia hay entre SSL y HTTPS?

SSL es el protocolo de cifrado, mientras que HTTPS es la versión segura del protocolo HTTP. Cuando instalas un certificado SSL, tu web pasa a usar HTTPS automáticamente.

¿Puedo usar Let's Encrypt en otros paneles como Syspanel?

Sí, en Syspanel (antes conocido como HestiaCP) también puedes instalar certificados Let's Encrypt. El proceso es similar: accede al panel por el puerto 2106 y busca la sección de certificados SSL. La ventaja de Syspanel es que también automatiza la renovación, así que olvídate de preocuparte por la caducidad.


Consejos finales para sacar el máximo partido a tu SSL

  1. Activa la redirección 301: Asegúrate de que todas las páginas HTTP redirigen a HTTPS. Esto evita contenido duplicado y mejora tu posicionamiento.
  2. Actualiza tus enlaces internos: Revisa que todos los enlaces de tu web usen https:// y no http://.
  3. Configura HSTS: Si tu servidor lo permite, activa HSTS (HTTP Strict Transport Security) para que el navegador siempre use HTTPS.
  4. Renueva tu sitemap: Después de instalar el SSL, actualiza tu sitemap.xml y envíalo a Google Search Console para que rastree la versión segura.
  5. Comprueba la compatibilidad con CDN: Si usas un CDN, asegúrate de que soporta HTTPS para que no se rompa el cifrado.

Conclusión

Instalar un certificado ssl con Let's Encrypt en DirectAdmin es un proceso rápido, sencillo y gratuito que te reportará múltiples beneficios: seguridad para tus visitantes, mejora en el SEO y confianza en tu marca. Con los pasos que te he explicado, no necesitas ser un experto en servidores para tener tu web protegida.

Recuerda que la seguridad web no es un lujo, es una necesidad. Y con herramientas como Let's Encrypt, ya no tienes excusa para no implementarla. Si en algún momento te atascas en el proceso, revisa la documentación oficial de DirectAdmin o consulta con tu proveedor de hosting. Ellos suelen ofrecer soporte para este tipo de configuraciones.

Ahora que ya sabes cómo instalar tu ssl gratis directadmin, ¿a qué esperas? Protege tu sitio hoy mismo y disfruta de todos los beneficios de navegar con total seguridad. Tu web y tus usuarios te lo agradecerán.

¿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