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

Qué es SSL/TLS y cómo instalarlo en DirectAdmin para HTTPS

Actualizado el 7 de abril de 2026

¿Qué es SSL/TLS y por qué tu web lo necesita?

Cuando un visitante entra en tu página web, los datos viajan desde su navegador hasta el servidor donde está alojada tu web. Sin protección, cualquier persona con conocimientos técnicos podría interceptar esa información: contraseñas, datos de tarjetas de crédito, mensajes privados... Es como enviar una carta por correo ordinario sin sobre: cualquiera puede leerla.

SSL (Secure Sockets Layer) y su sucesor TLS (Transport Layer Security) son protocolos de seguridad que crean un canal cifrado entre el navegador del usuario y el servidor. Esto significa que la información viaja en un "sobre sellado" que solo el destinatario legítimo puede abrir.

Cuando instalas un certificado SSL en tu web, el protocolo HTTPS se activa automáticamente. Verás que la dirección de tu web pasa de http:// a https:// y aparece un candado en la barra del navegador. Ese candado es la señal de confianza que los usuarios buscan antes de compartir cualquier dato personal.

Beneficios clave de tener SSL/TLS activado

  • Seguridad real: protege la información sensible de tus visitantes y clientes.
  • Confianza del usuario: el candado verde o el icono de "Conexión segura" incrementan la credibilidad de tu marca.
  • Mejor posicionamiento SEO: Google penaliza las webs sin HTTPS, así que tener SSL/TLS te ayuda a aparecer mejor en los resultados de búsqueda.
  • Requisito para pagos online: si vendes productos o servicios, necesitas HTTPS obligatoriamente para aceptar pagos con tarjeta.
  • Protección contra ataques: evita que terceros inyecten código malicioso en tu web (ataques man-in-the-middle).

¿Qué es DirectAdmin y cómo se relaciona con SSL?

DirectAdmin es un panel de control para gestión de hosting muy popular y fácil de usar. Con él puedes administrar dominios, correos electrónicos, bases de datos y, por supuesto, los certificados SSL de tus sitios web.

Si tu hosting usa DirectAdmin, estás de suerte: el proceso para instalar un certificado SSL es bastante sencillo, incluso si no tienes experiencia técnica avanzada. En este artículo te explicamos paso a paso cómo hacerlo.

Tipos de certificados SSL que puedes instalar en DirectAdmin

Antes de empezar, es importante que sepas qué opciones tienes:

1. Let's Encrypt (gratuito)

  • Ventajas: es 100% gratuito, se renueva automáticamente y se instala en minutos.
  • Desventajas: la validez es de 90 días, aunque la renovación automática soluciona este punto.
  • Ideal para: blogs, webs personales, pequeños negocios y proyectos en desarrollo.

2. Certificados de pago (Comodo, Sectigo, DigiCert...)

  • Ventajas: mayor validez (1-2 años), soporte técnico incluido y mayor nivel de confianza percibida.
  • Desventajas: cuestan dinero (entre 20€ y 300€ anuales).
  • Ideal para: tiendas online, empresas que manejan datos muy sensibles o webs con alto tráfico.

3. Wildcard SSL

  • Ventaja principal: cubre el dominio principal y todos sus subdominios (por ejemplo, tudominio.com, blog.tudominio.com, tienda.tudominio.com).
  • Ideal para: webs grandes con muchos subdominios.

Cómo instalar SSL en DirectAdmin con Let's Encrypt (paso a paso)

SSL DirectAdmin con Let's Encrypt es la opción más recomendada para la mayoría de usuarios. Sigue estos pasos y tendrás tu web funcionando con HTTPS en menos de 5 minutos.

Requisitos previos

  • Tener acceso al panel de DirectAdmin de tu hosting.
  • Que tu dominio apunte correctamente al servidor (es decir, que la web ya funcione sin HTTPS).
  • Que el puerto 80 esté abierto (normalmente lo está por defecto).

Paso 1: Accede a tu panel de DirectAdmin

Abre tu navegador y escribe la dirección de tu panel. Normalmente es algo como https://tudominio.com:2222 o https://tu-servidor-ip:2222. Inicia sesión con tu usuario y contraseña.

Paso 2: Ve a la sección de SSL

Una vez dentro, busca el apartado que dice "SSL Certificates" o "Certificados SSL". Dependiendo de la versión de DirectAdmin, puede estar en el menú principal o dentro de la sección de tu dominio.

Paso 3: Selecciona Let's Encrypt

En la pantalla de certificados SSL, verás varias opciones. Busca la pestaña o botón que dice "Let's Encrypt". Esta es la opción gratuita.

Paso 4: Configura tu certificado

  • Selecciona el dominio para el que quieres generar el certificado (si tienes varios, repite el proceso para cada uno).
  • Marca la casilla "www" si quieres que el certificado también cubra la versión con www (por ejemplo, tudominio.com y www.tudominio.com).
  • Si tu hosting lo permite, activa la renovación automática.
  • Haz clic en "Issue" o "Emitir".

Paso 5: Verifica la instalación

DirectAdmin tardará unos segundos en generar e instalar el certificado. Cuando termine, verás un mensaje de confirmación. Para asegurarte de que todo funciona:

  1. Abre una ventana de incógnito en tu navegador.
  2. Escribe https://tudominio.com.
  3. Deberías ver el candado de seguridad y la web cargar correctamente.

[TIP]: Si tu web no carga con HTTPS después de la instalación, espera unos minutos. A veces el DNS tarda un poco en actualizarse.

Paso 6: Configura la redirección automática de HTTP a HTTPS

Para que todos los visitantes sean redirigidos automáticamente a la versión segura de tu web (HTTPS), necesitas configurar una redirección. En DirectAdmin:

  1. Ve a la sección "Domain Setup" o "Configuración de Dominio".
  2. Busca la opción "Force HTTPS" o "Forzar HTTPS".
  3. Actívala y guarda los cambios.

Con esto, cuando alguien escriba http://tudominio.com, será redirigido automáticamente a https://tudominio.com.

Cómo instalar un certificado SSL de pago en DirectAdmin

Si has comprado un certificado SSL de pago, el proceso es ligeramente diferente:

Paso 1: Genera una solicitud CSR

  • En DirectAdmin, ve a "SSL Certificates".
  • Haz clic en "Generate CSR" o "Generar CSR".
  • Rellena los datos que te piden: nombre de tu empresa, país, provincia, etc.
  • Copia el código CSR que se genera y guárdalo.

Paso 2: Compra el certificado

  • Ve a la web de tu proveedor de certificados (Comodo, Sectigo, etc.).
  • Pega el CSR en el formulario de compra.
  • Completa el proceso de verificación (normalmente por email).
  • Recibirás el certificado SSL y el certificado intermedio (CA Bundle) por correo.

Paso 3: Instala el certificado en DirectAdmin

  • Vuelve a "SSL Certificates" en DirectAdmin.
  • Haz clic en "Paste a pre-generated certificate and key" o similar.
  • Pega el certificado que te enviaron en el campo correspondiente.
  • Pega también la clave privada (la que se generó junto con el CSR).
  • En el campo de "CA Bundle" o "Intermediate Certificate", pega el certificado intermedio.
  • Guarda los cambios.

Paso 4: Activa la redirección HTTPS

Igual que con Let's Encrypt, activa la opción de forzar HTTPS en la configuración de tu dominio.

Solución de problemas comunes al instalar SSL en DirectAdmin

Error: "Domain is not pointing to this server"

Este error aparece cuando el dominio no está configurado correctamente en el servidor. Verifica que:

  • El dominio esté añadido en DirectAdmin.
  • Los registros DNS apunten al servidor de hosting (normalmente son dos direcciones IP que te proporciona tu proveedor).

Error: "Could not validate domain"

Let's Encrypt necesita verificar que eres el dueño del dominio. Si falla la validación:

  • Comprueba que el dominio carga correctamente en HTTP (sin HTTPS).
  • Espera unas horas si acabas de cambiar los DNS.
  • Asegúrate de que no hay un firewall bloqueando el puerto 80.

La web carga pero no aparece el candado

Esto suele pasar cuando hay contenido mixto (elementos que se cargan por HTTP dentro de una página HTTPS). Para solucionarlo:

  • Revisa que todas las imágenes, scripts y hojas de estilo usen URLs relativas o con HTTPS.
  • Si usas WordPress, instala un plugin como "Really Simple SSL" para forzar HTTPS en todos los elementos.

[WARNING]: Si tu web carga en HTTPS pero el navegador muestra "No seguro" o una advertencia, es probable que tengas contenido mixto. Esto puede ahuyentar a tus visitantes y dañar tu SEO. Soluciona este problema cuanto antes.

Preguntas frecuentes sobre SSL DirectAdmin y HTTPS

¿Cuánto tarda en activarse un certificado SSL en DirectAdmin?

Con Let's Encrypt, el proceso es casi instantáneo (menos de 1 minuto). Con certificados de pago, puede tardar entre 10 minutos y 48 horas, dependiendo de la validación.

¿Necesito renovar el certificado SSL manualmente?

Si usas Let's Encrypt con renovación automática, no. DirectAdmin se encarga de renovarlo automáticamente cada 90 días. Con certificados de pago, tendrás que renovarlos manualmente antes de que caduquen.

¿Puedo tener SSL en varios dominios?

Sí. DirectAdmin te permite instalar certificados SSL en todos los dominios que tengas configurados. Solo tienes que repetir el proceso para cada uno.

¿Qué es TLS DirectAdmin?

TLS DirectAdmin se refiere a la implementación del protocolo TLS en el panel de control DirectAdmin. En la práctica, cuando instalas un certificado SSL, estás habilitando TLS. Ambos términos se usan indistintamente.

¿HTTPS DirectAdmin afecta al rendimiento de mi web?

Mínimamente. El cifrado y descifrado de datos consume muy pocos recursos del servidor. En la mayoría de los casos, el impacto es imperceptible. Además, las versiones modernas de TLS son muy eficientes.

Mi hosting usa Syspanel, ¿puedo instalar SSL?

Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es similar. Accede a tu panel a través del puerto 2106 (por ejemplo, https://tudominio.com:2106), busca la sección de SSL/TLS y sigue los mismos pasos que hemos descrito. La mayoría de paneles de control ofrecen integración con Let's Encrypt.

Conclusión: no esperes más para instalar SSL/TLS

Tener un certificado SSL/TLS instalado en tu web ya no es opcional. Es un requisito básico de seguridad, confianza y posicionamiento web. Con Let's Encrypt y DirectAdmin, el proceso es rápido, gratuito y accesible para cualquier persona, incluso sin conocimientos técnicos avanzados.

[INFO]: Recuerda que el SEO valora positivamente las webs con HTTPS. Si tu competencia ya tiene SSL y tú no, estás perdiendo posiciones en Google por una simple cuestión técnica que puedes resolver en minutos.

Así que ya sabes: entra en tu panel de DirectAdmin, sigue los pasos que te hemos explicado y disfruta de una web segura, rápida y bien posicionada. Si tienes cualquier duda, tu proveedor de hosting debería poder ayudarte con el proceso. ¡No hay excusa para no tener HTTPS hoy mismo!

¿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