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

Cómo crear y gestionar certificados SSL en DirectAdmin

Actualizado el 2 de marzo de 2026

¿Qué es un certificado SSL y por qué lo necesitas en DirectAdmin?

Cuando un visitante entra en tu web, los datos viajan entre su navegador y tu servidor. Sin un certificado SSL, esa información viaja en texto plano, lo que significa que cualquier persona con conocimientos técnicos podría interceptarla. Un certificado SSL (Secure Sockets Layer) cifra esa comunicación, convirtiéndola en ilegible para terceros.

En DirectAdmin, gestionar estos certificados es un proceso sencillo si conoces los pasos correctos. El panel te ofrece varias opciones: desde certificados gratuitos como Let's Encrypt hasta certificados de pago de autoridades como Comodo o DigiCert.

La importancia del SSL va más allá de la seguridad. Desde 2018, Google marca como "No segura" cualquier web sin HTTPS. Además, el algoritmo de búsqueda penaliza ligeramente a los sitios sin cifrado. Esto significa que SSL DirectAdmin no es solo una cuestión técnica, sino también una estrategia SEO fundamental.


Tipos de certificados SSL que puedes instalar en DirectAdmin

Antes de entrar en el proceso de instalación, es importante que conozcas las opciones disponibles. DirectAdmin soporta tres tipos principales:

1. Certificados gratuitos (Let's Encrypt)

Son la opción más popular para sitios pequeños y medianos. Tienen una validez de 90 días y se renuevan automáticamente. Son perfectos para blogs, portfolios y tiendas online pequeñas.

2. Certificados de validación de dominio (DV)

Son certificados de pago que verifican únicamente que eres el propietario del dominio. La validación suele tardar entre 5 y 30 minutos. Son ideales si necesitas una garantía mayor que la de Let's Encrypt o si tu web tiene un nivel de tráfico considerable.

3. Certificados de validación ampliada (EV)

Son la máxima categoría. Muestran el nombre de tu empresa en la barra de direcciones y requieren una verificación exhaustiva. Son recomendables para bancos, e-commerce grandes y organismos oficiales. La validación puede tardar varios días.


Requisitos previos antes de instalar un certificado SSL en DirectAdmin

Asegúrate de cumplir estos requisitos antes de comenzar:

  • Tener acceso al panel de DirectAdmin como administrador o como usuario con permisos suficientes.
  • Que tu dominio apunte correctamente a los servidores DNS de tu hosting.
  • Tener acceso al correo electrónico asociado al dominio (para validaciones por email).
  • Si vas a usar Let's Encrypt, verifica que el puerto 80 esté abierto en tu cortafuegos.

Cómo instalar SSL DirectAdmin con Let's Encrypt (método automático)

Este es el método más rápido y recomendado para la mayoría de usuarios. DirectAdmin integra Let's Encrypt de forma nativa.

Paso 1: Accede al panel de DirectAdmin

Entra en tu panel con tus credenciales. Si no sabes cuál es tu URL de acceso, normalmente es algo como https://tudominio.com:2222.

Paso 2: Localiza la sección de SSL

En el menú principal, busca la sección "SSL Certificates" o "Certificados SSL". También puedes encontrarla dentro de "Account Manager" o "Advanced Features", dependiendo de la versión de DirectAdmin que uses.

Paso 3: Selecciona Let's Encrypt

Dentro de la sección de SSL, verás una pestaña o botón que dice "Let's Encrypt". Haz clic ahí. El panel te mostrará una lista de tus dominios.

Paso 4: Elige los dominios

Marca la casilla de los dominios para los que quieres generar el certificado. Puedes seleccionar varios a la vez. DirectAdmin generará un certificado único que cubra todos los dominios seleccionados.

Paso 5: Activa la renovación automática

Si tu versión de DirectAdmin lo permite, activa la opción de "Auto Renew". Esto hará que el sistema renueve automáticamente el certificado antes de que expire, sin que tengas que hacer nada.

Paso 6: Genera el certificado

Haz clic en "Request SSL" o "Generate". El proceso tarda entre 30 segundos y 2 minutos. DirectAdmin verificará que el dominio apunta a tu servidor y emitirá el certificado.

Paso 7: Verifica la instalación

Una vez completado, verás un mensaje de éxito. Puedes comprobar que todo funciona correctamente visitando https://tudominio.com. Si el candado aparece en la barra de direcciones, la instalación fue exitosa.


Cómo instalar un certificado SSL de pago en DirectAdmin

Si has comprado un certificado a una autoridad certificadora (CA), el proceso es diferente. Deberás generar una solicitud de firma de certificado (CSR) e instalar después el certificado.

Paso 1: Genera una solicitud de certificado (CSR)

En DirectAdmin, ve a "SSL Certificates" y selecciona "Generate CSR". El panel te pedirá los siguientes datos:

  • Nombre del dominio (por ejemplo: tudominio.com)
  • Nombre de la organización (si es para una empresa)
  • Unidad organizativa (opcional)
  • Ciudad y Provincia
  • País (código de dos letras, por ejemplo: ES)
  • Correo electrónico

Asegúrate de que el dominio que pongas coincida exactamente con el que quieres proteger. Si tienes subdominios, deberás generar un CSR diferente para cada uno.

Paso 2: Envía el CSR a la autoridad certificadora

Copia el CSR que DirectAdmin ha generado y pégalo en el formulario de compra de tu proveedor de certificados. Ellos te pedirán que completes una validación, que puede ser por correo electrónico, DNS o archivo.

Paso 3: Espera la entrega del certificado

Dependiendo del tipo de certificado, la entrega puede tardar desde minutos (DV) hasta varios días (EV). Recibirás el certificado en formato de texto (normalmente en formato PEM).

Paso 4: Instala el certificado en DirectAdmin

Vuelve a "SSL Certificates" y selecciona "Paste a pre-generated cert and key". Aquí pegarás:

  • El certificado que te ha enviado la CA.
  • La clave privada (que DirectAdmin generó junto al CSR).

También puede que necesites pegar un certificado intermedio (CA Bundle). Si tu proveedor te lo proporciona, pégalo en el campo correspondiente.

Paso 5: Guarda y verifica

Haz clic en "Save" o "Install". DirectAdmin actualizará la configuración del servidor. Después, visita tu web con https:// para comprobar que todo funciona.


Cómo renovar certificados SSL en DirectAdmin

Renovación automática con Let's Encrypt

Si activaste la renovación automática, no tienes que hacer nada. DirectAdmin se encarga de todo. Sin embargo, es recomendable revisar cada pocos meses que la renovación se está realizando. Puedes hacerlo en la sección de SSL, donde verás la fecha de caducidad de cada certificado.

Renovación manual

Si tu certificado no se renueva automáticamente, o si es de pago, deberás renovarlo manualmente:

  1. Para Let's Encrypt: Vuelve a la sección SSL y pulsa el botón de renovar. El sistema generará un nuevo certificado.
  2. Para certificados de pago: Deberás repetir el proceso de compra y generación de CSR. Algunas autoridades te permiten renovar con el mismo CSR.

Solución de problemas comunes con SSL en DirectAdmin

Error: "Domain does not resolve to this server"

Este es el error más común. Significa que tu dominio no apunta a los servidores de tu hosting. Solución:

  • Verifica que los registros DNS están correctamente configurados.
  • Espera a que la propagación DNS termine (puede tardar hasta 48 horas).
  • Comprueba que no tienes registros A antiguos apuntando a otro servidor.

Error: "Certificate is not valid for this domain"

Esto ocurre cuando el certificado no cubre el dominio que estás visitando. Solución:

  • Asegúrate de que has incluido el subdominio www y el dominio sin www en el certificado.
  • Si usas un certificado de pago, comprueba que el dominio en el certificado coincide exactamente con el que has configurado.

El candado no aparece en el navegador

Puede que tengas contenido mixto (HTTP y HTTPS). Solución:

  • Revisa que todas las imágenes, scripts y hojas de estilo usen URLs relativas o con https://.
  • Usa la herramienta de inspección del navegador (F12) para identificar los recursos problemáticos.

Preguntas frecuentes (FAQ) sobre SSL en DirectAdmin

¿Cuánto tarda en activarse un certificado SSL?

Con Let's Encrypt, el proceso es casi instantáneo (menos de 2 minutos). Con certificados de pago, depende de la validación: de 5 minutos (DV) a varios días (EV).

¿Puedo tener varios certificados SSL en un mismo dominio?

No, cada dominio solo puede tener un certificado activo a la vez. Si instalas uno nuevo, el anterior se reemplaza.

¿Qué pasa si mi certificado caduca?

Tu web seguirá funcionando, pero los navegadores mostrarán un aviso de "Conexión no privada". Esto ahuyentará a los visitantes y penalizará tu SEO. Es crucial renovar antes de que caduque.

¿DirectAdmin soporta certificados wildcard?

Sí. Los certificados wildcard (*.tudominio.com) son compatibles con DirectAdmin. Deberás generarlos manualmente con el CSR correspondiente.

¿El SSL afecta al rendimiento de mi web?

Mínimamente. El cifrado y descifrado de datos consume recursos del servidor, pero en la práctica no notarás diferencia. Los servidores modernos manejan el SSL sin problemas.


Consejos finales para mantener tu SSL DirectAdmin en perfecto estado

  • Configura alertas de caducidad: Si tu panel no lo hace automáticamente, marca en tu calendario la fecha de renovación.
  • Usa siempre HTTPS en tus enlaces internos: Esto evita redirecciones innecesarias y mejora la experiencia del usuario.
  • Actualiza DirectAdmin regularmente: Las nuevas versiones suelen incluir mejoras de seguridad y correcciones para el manejo de SSL.
  • Considera usar un CDN con SSL: Si usas Cloudflare u otro CDN, asegúrate de que el SSL esté configurado correctamente en ambas partes.

Conclusión

Gestionar certificados SSL en DirectAdmin no es complicado si sigues los pasos adecuados. La opción de Let's Encrypt integrada hace que instalar SSL DirectAdmin sea un proceso de minutos, incluso para usuarios sin experiencia técnica. Para webs que requieren mayor confianza, los certificados de pago ofrecen una capa adicional de verificación.

Recuerda que un certificado SSL no es un lujo, sino una necesidad. Protege a tus usuarios, mejora tu posicionamiento en Google y transmite profesionalidad. Dedica unos minutos a configurarlo correctamente y tu web te lo agradecerá a largo plazo.

Si tienes problemas con la instalación, verifica primero los DNS, sigue los pasos de este artículo y no dudes en contactar con tu proveedor de hosting. La mayoría de los problemas se resuelven en minutos con un poco de paciencia.


[TIP]: Si tienes varios dominios en tu cuenta de DirectAdmin, activa Let's Encrypt para todos ellos a la vez. El proceso es el mismo que para uno solo y te ahorrarás tiempo.

[WARNING]: Nunca compartas tu clave privada con nadie. Si alguien accede a ella, podría suplantar tu web y descifrar las comunicaciones de tus usuarios.

[INFO]: Algunos proveedores de hosting ofrecen certificados SSL gratuitos de por vida con sus planes. Pregunta a tu proveedor si incluye esta opción antes de comprar uno de pago.

¿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