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

DirectAdmin: Guía para configurar un dominio y subdominio

Actualizado el 15 de octubre de 2025

Introducción

Si estás iniciando en el mundo del hosting compartido o tienes un servidor dedicado, es muy probable que te encuentres con DirectAdmin. Este panel de control es uno de los más populares y amigables para gestionar sitios web, cuentas de correo, bases de datos y, por supuesto, dominios y subdominios. En esta guía completa, aprenderás paso a paso cómo configurar un dominio y crear un subdominio DirectAdmin, desde los conceptos básicos hasta trucos avanzados para optimizar tu gestión hosting.

No te preocupes si nunca has usado un panel antes; aquí te explicamos todo con lenguaje sencillo, ejemplos prácticos y alertas útiles para que no te pierdas. Al final, tendrás un dominio principal funcionando y uno o varios subdominios (como blog.tudominio.com o tienda.tudominio.com) listos para alojar tu contenido.


¿Qué es DirectAdmin y por qué usarlo?

DirectAdmin es un panel de control web diseñado para administrar servidores de hosting. Es conocido por su interfaz limpia, bajo consumo de recursos y facilidad de uso, tanto para principiantes como para administradores experimentados. Con él puedes:

  • Gestionar dominios y subdominios.
  • Crear cuentas de correo electrónico.
  • Administrar bases de datos MySQL.
  • Subir archivos mediante FTP o el administrador de archivos.
  • Ver estadísticas de tráfico y logs.
  • Instalar aplicaciones con instaladores como Softaculous.

[INFO] Si alguna vez has usado cPanel, DirectAdmin te resultará familiar, aunque con un diseño más minimalista. Ambos cumplen funciones similares, pero DirectAdmin suele ser más ligero y económico.


Requisitos previos

Antes de empezar a configurar un dominio en DirectAdmin, asegúrate de tener lo siguiente:

  1. Acceso a DirectAdmin: Necesitas las credenciales de usuario (nombre de usuario y contraseña) que te proporcionó tu proveedor de hosting. Normalmente accedes a través de tudominio.com:2222 o la IP de tu servidor.
  2. Un dominio registrado: Puede ser un dominio nuevo (ej. mipagina.com) o uno que ya tengas y quieras apuntar a tu servidor.
  3. DNS configurado: Los servidores de nombres (nameservers) de tu dominio deben apuntar a los de tu hosting. Si no sabes cómo hacerlo, tu proveedor te dará las direcciones (ej. ns1.tuhosting.com y ns2.tuhosting.com).
  4. Archivos del sitio web: Pueden ser archivos HTML, PHP, WordPress, etc., que subirás después.

[WARNING] No modifiques los registros DNS de tu dominio hasta que hayas terminado la configuración en DirectAdmin. De lo contrario, podrías tener tiempos de inactividad.


Paso 1: Acceder a DirectAdmin

Abre tu navegador y escribe la dirección de acceso a DirectAdmin. Normalmente es:

https://tudominio.com:2222

O si aún no tienes el dominio apuntando, usa la IP del servidor:

https://IP_DEL_SERVIDOR:2222

Ingresa tu usuario y contraseña y haz clic en "Login". Verás el panel principal con varios iconos organizados en secciones.

[TIP] Si es tu primera vez, explora el panel. Verás secciones como "Cuentas de correo", "Administrador de archivos", "MySQL", etc. No te asustes; todo está pensado para ser intuitivo.


Paso 2: Configurar un dominio principal

Cuando creas una cuenta de hosting en DirectAdmin, normalmente ya viene asignado un dominio principal. Sin embargo, si necesitas agregar uno nuevo o cambiar el existente, sigue estos pasos:

2.1 Agregar un dominio

  1. En el menú principal, busca la sección "Gestión de Cuentas" o "Dominios".
  2. Haz clic en "Agregar dominio" o "Añadir dominio" (el nombre puede variar según la versión).
  3. Se abrirá un formulario. Completa los campos:
    • Dominio: Escribe el nombre completo, por ejemplo midominio.com.
    • IP: Normalmente se selecciona automáticamente la IP del servidor.
    • Paquete: Si tienes varios paquetes de recursos, elige el que corresponda.
    • PHP: Selecciona la versión de PHP que necesites (recomendado 8.0 o superior para sitios modernos).
  4. Haz clic en "Crear" o "Añadir".

DirectAdmin creará la estructura de carpetas para tu dominio. Por defecto, los archivos del sitio se alojarán en /domains/midominio.com/public_html.

2.2 Verificar la creación

Una vez creado, verás el dominio en la lista de dominios. Puedes hacer clic en el nombre para ver opciones adicionales como:

  • Estadísticas: Visitas, ancho de banda, etc.
  • Redirecciones: Configurar redirecciones 301.
  • SSL: Instalar certificados SSL (Let's Encrypt).

[INFO] DirectAdmin suele incluir un instalador automático de SSL. Busca la opción "SSL Certificates" y elige "Let's Encrypt" para obtener un certificado gratuito.


Paso 3: Crear un subdominio DirectAdmin

Los subdominios son extensiones de tu dominio principal, como blog.midominio.com o tienda.midominio.com. Son ideales para organizar contenido sin necesidad de comprar un dominio nuevo. Aquí te explico cómo crearlos.

3.1 Acceder a la opción de subdominios

  1. Desde el panel principal, ve a "Gestión de Cuentas" > "Subdominios".
  2. También puedes encontrarlo en "Dominios" > "Subdominios".

3.2 Agregar un subdominio

  1. Haz clic en "Agregar subdominio".
  2. Completa los campos:
    • Subdominio: Escribe solo el nombre, sin el dominio principal. Por ejemplo, si quieres blog.midominio.com, escribe blog.
    • Dominio principal: Selecciona el dominio al que pertenecerá (ej. midominio.com).
    • Directorio de destino: Por defecto, DirectAdmin creará una carpeta dentro de public_html con el nombre del subdominio. Puedes cambiarlo si lo deseas.
  3. Haz clic en "Crear".

3.3 Estructura de archivos

Después de crear el subdominio, los archivos se alojarán en una carpeta como:

/domains/midominio.com/public_html/blog

Puedes subir tus archivos (por ejemplo, una instalación de WordPress) a esa carpeta usando el Administrador de archivos de DirectAdmin o mediante FTP.

[TIP] Si vas a instalar WordPress en el subdominio, usa el instalador Softaculous que viene integrado en DirectAdmin. Busca "Softaculous" en el panel, selecciona WordPress y elige el subdominio como destino.


Paso 4: Configurar DNS para el subdominio

Cuando creas un subdominio en DirectAdmin, el panel suele agregar automáticamente un registro DNS de tipo A o CNAME. Sin embargo, es importante verificarlo:

  1. Ve a "Gestión de DNS" o "Administración de DNS".
  2. Busca el dominio principal y haz clic en "Editar".
  3. Revisa que exista un registro como:
    • Tipo: A
    • Nombre: blog (o el nombre de tu subdominio)
    • Valor: La IP del servidor

Si no aparece, puedes agregarlo manualmente. También puedes usar un registro CNAME si el subdominio apunta a otro dominio.

[WARNING] Los cambios DNS pueden tardar entre 1 y 48 horas en propagarse mundialmente. No te preocupes si tu subdominio no funciona de inmediato; es normal.


Paso 5: Subir archivos al dominio o subdominio

Una vez que tienes el dominio y subdominio creados, necesitas subir los archivos de tu sitio web. Puedes hacerlo de dos formas:

5.1 Usando el Administrador de archivos de DirectAdmin

  1. En el panel principal, haz clic en "Administrador de archivos".
  2. Navega hasta la carpeta de tu dominio o subdominio:
    • Dominio principal: /domains/midominio.com/public_html
    • Subdominio: /domains/midominio.com/public_html/blog
  3. Sube tus archivos usando el botón "Subir" o arrastra y suelta.

5.2 Usando FTP

  1. Crea una cuenta FTP desde "Cuentas FTP" en DirectAdmin.
  2. Conéctate con un cliente FTP (como FileZilla) usando los datos:
    • Host: tu dominio o IP
    • Usuario: el que creaste
    • Contraseña: la que asignaste
    • Puerto: 21 (por defecto)
  3. Navega a la carpeta correspondiente y sube tus archivos.

[INFO] Para mayor seguridad, usa SFTP (puerto 22) si tu servidor lo permite. DirectAdmin suele tenerlo habilitado.


Paso 6: Instalar SSL para el subdominio

Para que tu subdominio funcione con HTTPS (necesario para la seguridad y el SEO), debes instalar un certificado SSL. DirectAdmin lo hace muy fácil:

  1. Ve a "SSL Certificates" en el panel.
  2. Selecciona el dominio principal.
  3. Marca la opción "Incluir subdominios" o busca el subdominio en la lista.
  4. Elige "Let's Encrypt" y haz clic en "Instalar".

El proceso es automático. En unos segundos, tu subdominio tendrá SSL activo.


Preguntas frecuentes (FAQ)

1. ¿Puedo tener varios subdominios en un mismo dominio?
Sí, puedes crear tantos subdominios como recursos de tu plan lo permitan. Cada uno tendrá su propia carpeta y puede alojar contenido independiente.

2. ¿Qué diferencia hay entre un subdominio y un dominio adicional?
Un subdominio es parte de un dominio principal (ej. blog.midominio.com), mientras que un dominio adicional es un dominio completamente nuevo (ej. otrodominio.com) que se gestiona desde la misma cuenta. Los subdominios no requieren registro adicional.

3. ¿Cómo elimino un subdominio en DirectAdmin?
Ve a "Subdominios", selecciona el que deseas eliminar y haz clic en "Eliminar". Ten cuidado, ya que borrarás todos los archivos asociados.

4. ¿Puedo apuntar un subdominio a otro servidor?
Sí, editando el registro DNS del subdominio para que apunte a una IP diferente. DirectAdmin no controla eso; debes hacerlo desde la gestión de DNS de tu dominio.

5. ¿Qué hago si mi subdominio no carga?
Verifica:

  • Que el DNS se haya propagado (usa sitios como "whatsmydns.net").
  • Que los archivos estén en la carpeta correcta.
  • Que el SSL esté instalado si usas HTTPS.
  • Que no haya errores en el código (revisa logs en DirectAdmin > "Error Logs").

6. ¿DirectAdmin es mejor que Syspanel?
Ambos son excelentes. Syspanel (antes conocido como HestiaCP) es otra opción popular, con puerto de acceso 2106. La elección depende de tus preferencias; DirectAdmin es más comercial y tiene más integraciones, mientras que Syspanel es gratuito y muy estable.


Consejos finales para una gestión hosting eficiente

  • Mantén tus archivos organizados: Usa carpetas separadas para cada subdominio y evita mezclar contenido.
  • Actualiza PHP regularmente: DirectAdmin te permite cambiar la versión de PHP por dominio. Usa versiones recientes para mejor rendimiento y seguridad.
  • Monitorea el espacio y ancho de banda: Desde "Estadísticas" puedes ver cuánto estás usando. Si te acercas al límite, considera optimizar imágenes o contratar más recursos.
  • Haz copias de seguridad: DirectAdmin tiene una opción de "Backup" para descargar o restaurar todo tu sitio. Úsala periódicamente.
  • Explora los plugins: DirectAdmin tiene un marketplace de plugins que añaden funcionalidades como firewalls, caché o monitoreo.

Conclusión

Configurar un dominio y un subdominio DirectAdmin es un proceso sencillo que cualquier persona puede realizar siguiendo los pasos adecuados. Desde la creación de la cuenta hasta la instalación de SSL, este panel te ofrece todas las herramientas necesarias para gestionar tu hosting de manera profesional. Recuerda que la práctica hace al maestro; no dudes en experimentar con subdominios de prueba para familiarizarte con el entorno.

Si en algún momento te sientes perdido, consulta la documentación oficial de DirectAdmin o contacta con el soporte de tu proveedor. ¡Ahora ya estás listo para lanzar tu sitio web con múltiples secciones organizadas y un rendimiento óptimo!

[TIP] Si necesitas ayuda con la configuración de DNS o tienes dudas sobre cómo apuntar tu dominio, muchos proveedores ofrecen tutoriales en video. No dudes en buscarlos.

¿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