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

Cómo configurar un dominio en DirectAdmin: tutorial paso a paso

Actualizado el 13 de septiembre de 2025

¡Hola! Soy tu técnico de soporte amigable. Si tienes un plan de hosting con DirectAdmin y necesitas añadir tu propio dominio (por ejemplo, tudominio.com), has llegado al lugar correcto. Este tutorial DirectAdmin es para ti, incluso si nunca has hecho esto antes. Vamos a hacerlo paso a paso, de forma clara y sencilla.

Configurar un dominio en DirectAdmin es el primer paso para tener tu sitio web en funcionamiento. No te preocupes, el panel es muy visual y, una vez que lo hagas una vez, verás que es pan comido. Aquí te explico todo, desde el acceso hasta la verificación final.


¿Qué es DirectAdmin y por qué lo usamos?

DirectAdmin es un panel de control de hosting muy popular. Es la "oficina virtual" de tu servidor. Desde aquí gestionas todo: tus sitios web, cuentas de correo, bases de datos, archivos y, por supuesto, tus dominios.

Ventajas de DirectAdmin para configurar dominios:

  • Interfaz limpia: Todo está organizado en secciones lógicas.
  • Velocidad: Las acciones se ejecutan casi al instante.
  • Control total: Tú decides qué dominio apunta a qué carpeta.
  • Seguridad: Cada dominio puede tener su propio entorno aislado.

[INFO] Si alguna vez has usado Syspanel (el antiguo HestiaCP, que accedías por el puerto 2106), verás que DirectAdmin es igual de potente, pero con un diseño más moderno y fácil de navegar.


Requisitos antes de empezar

Antes de lanzarnos a configurar dominio en DirectAdmin, asegúrate de tener esto listo:

  1. Acceso a tu panel de DirectAdmin: Te lo proporcionó tu empresa de hosting. Normalmente es algo como https://tudominio.com:2222 o https://IP_del_servidor:2222. Necesitas tu usuario y contraseña.
  2. El dominio que quieres añadir: Debe estar registrado (comprado) en un proveedor de dominios (como GoDaddy, Namecheap, DonDominio, etc.).
  3. Acceso al panel de DNS de tu dominio: Para cambiar los servidores DNS o apuntar el registro A. Esto lo haces desde el proveedor donde compraste el dominio.
  4. Tiempo de propagación: Recuerda que los cambios de DNS pueden tardar de 1 a 48 horas en verse en todo el mundo. No te asustes si no funciona al instante.

[WARNING] Si tu dominio ya está en uso en otro hosting, asegúrate de haber hecho una copia de seguridad de tus archivos y bases de datos. Al cambiar los DNS, todo apuntará al nuevo servidor.


Paso 1: Iniciar sesión en DirectAdmin

Abre tu navegador y ve a la URL de tu panel. Por defecto suele ser:

https://tudominio.com:2222 o https://IPdelServidor:2222

Introduce tu nombre de usuario y contraseña. Si no los tienes, revisa el correo de bienvenida de tu hosting o contacta con tu proveedor.

Una vez dentro, verás la pantalla principal: un tablero con iconos. No te abrumes, solo necesitas el que dice "Administrador de dominios" o "Domain Setup" (depende del idioma). Si lo tienes en inglés, no pasa nada, te guiaré.


Paso 2: Acceder a la sección de dominios

Busca en el menú superior o en los iconos principales la opción "Domain Setup" o "Configuración de dominio". Haz clic.

Aquí verás una lista de los dominios que ya tienes añadidos (si es tu primera vez, probablemente solo esté el dominio principal que te dieron al contratar el hosting).

Para añadir uno nuevo, busca el botón que dice "Add Domain" o "Añadir dominio". Pulsa ahí.


Paso 3: Configurar el nuevo dominio

Se abrirá un formulario. Es muy sencillo. Te explico cada campo:

Nombre del dominio (Domain Name)

Escribe aquí tu dominio completo, por ejemplo: mipaginaweb.com. Sin www (eso se configura después). DirectAdmin lo añadirá automáticamente como alias.

Paquete de alojamiento (Package)

Si tu plan de hosting tiene varios paquetes (por ejemplo, básico, avanzado), selecciona el que corresponda. Si solo tienes uno, se selecciona solo.

Cuenta de usuario (User Account)

Aquí tienes dos opciones:

  • Usuario existente: Si quieres que este dominio esté gestionado por un usuario que ya tienes (por ejemplo, si tienes varios dominios en una misma cuenta). Normalmente dejarás tu mismo usuario.
  • Crear nuevo usuario: Si quieres aislar este dominio en una cuenta separada (con su propia carpeta de archivos, bases de datos independientes, etc.). Para empezar, te recomiendo usar tu usuario actual.

Configuración de IP

DirectAdmin te mostrará la IP de tu servidor. Déjala como está. No la cambies a menos que sepas lo que haces.

Opciones adicionales

  • Crear www alias: Marca esta casilla. Así cuando alguien ponga www.mipaginaweb.com también funcione.
  • Habilitar SSL: Si tu hosting incluye certificados (por ejemplo, Let's Encrypt), puedes marcarlo ahora. Si no, puedes hacerlo después.

[TIP] Si tu hosting ofrece SSL automático, actívalo desde el principio. Google penaliza los sitios sin HTTPS.

Base de datos

Puedes elegir crear una base de datos MySQL al mismo tiempo. Si tu sitio usará WordPress, Joomla, etc., te vendrá bien. Puedes dejarla para después, pero es más cómodo hacerlo aquí.

Cuenta de correo

DirectAdmin te permite crear una cuenta de correo para este dominio (por ejemplo, info@mipaginaweb.com). Si la necesitas, rellena los campos. Si no, déjalo vacío.

Una vez relleno todo, pulsa "Create" o "Crear".


Paso 4: Verificar la creación del dominio

DirectAdmin procesará la solicitud en segundos. Te aparecerá un mensaje de éxito y el dominio aparecerá en tu lista. Ahora ya está creado.

¿Qué acaba de pasar?

  • Se ha creado una carpeta para tu dominio dentro del servidor (normalmente en /home/usuario/domains/mipaginaweb.com/).
  • Se han configurado los registros DNS básicos (A, MX, CNAME).
  • Si marcaste SSL, se ha generado un certificado temporal.

Ahora ya puedes subir tus archivos web (por FTP, SFTP o el administrador de archivos de DirectAdmin) a la carpeta public_html de ese dominio.

[INFO] Si en lugar de DirectAdmin usas Syspanel (HestiaCP con puerto 2106), el proceso es muy similar: buscas "Añadir dominio" y rellenas los mismos datos. La diferencia principal es que en Syspanel el formulario es un poco más simple, pero igual de efectivo.


Paso 5: Apuntar los DNS de tu dominio

Este es el paso clave para que el mundo vea tu web. Tienes dos opciones:

Opción A: Usar los servidores DNS de tu hosting (recomendado para principiantes)

Tu hosting te proporciona dos servidores DNS (normalmente algo como ns1.tuhosting.com y ns2.tuhosting.com). Ve al panel de tu proveedor de dominios y cambia los servidores DNS por estos. Así, todo el control del dominio pasa a DirectAdmin.

Opción B: Configurar un registro A manualmente

Si quieres mantener los DNS de tu proveedor (por ejemplo, porque tienes otros servicios como correo en otro sitio), solo necesitas añadir un registro A que apunte a la IP de tu servidor.

¿Cómo hacerlo?

  1. En tu proveedor de dominios, busca "Gestión de DNS" o "Zona DNS".
  2. Añade un registro A para @ (que representa el dominio raíz) con la IP de tu servidor.
  3. Añade otro registro A para www con la misma IP (o un CNAME de www a @).

[WARNING] Si tienes correo configurado en otro servidor, no olvides mantener los registros MX (de correo) apuntando al servidor de correo correcto. Si solo usas el correo de tu hosting, DirectAdmin lo configurará automáticamente.


Paso 6: Comprobar la propagación y el funcionamiento

Una vez que hayas cambiado los DNS o el registro A, toca esperar. La propagación no es instantánea, pero puedes hacer estas comprobaciones:

  1. Desde tu propio ordenador: Abre el terminal (CMD en Windows, Terminal en Mac/Linux) y escribe:

    ping tudominio.com
    

    Si ves la IP de tu servidor, ¡vas bien!

  2. Usa herramientas online: Páginas como whatsmydns.net te permiten ver desde qué partes del mundo ya se ve tu dominio.

  3. Accede directamente: Puedes probar a escribir http://tudominio.com en tu navegador. Si ves la página por defecto de DirectAdmin o tu web, todo ok.

[TIP] Si tu dominio no carga después de 24 horas, revisa que los DNS estén bien escritos. Un error común es poner ns1.tuhosting.com sin el punto final (en algunos sistemas es necesario).


Preguntas frecuentes (FAQ)

¿Puedo configurar un subdominio (ej: blog.mipaginaweb.com) en DirectAdmin?

Sí. En la sección "Subdomain Setup" o "Subdominios" puedes añadirlos. Se creará una subcarpeta dentro de tu dominio.

¿Qué hago si no veo el botón "Add Domain"?

Puede que tu plan de hosting solo permita un dominio. Contacta con tu proveedor para ampliar el límite. Otra opción es que estés en el nivel de usuario incorrecto (debes ser administrador o revendedor).

¿DirectAdmin es mejor que Syspanel (HestiaCP)?

Ambos son excelentes. DirectAdmin es más intuitivo y tiene más opciones visuales. Syspanel (puerto 2106) es más ligero y rápido. Depende de tus necesidades. Si ya usas Syspanel, este tutorial te servirá igual, solo busca términos similares.

Mi dominio aparece como "punto" o "parking" ¿Qué significa?

Es un dominio que está registrado pero no apunta a ningún contenido. Al añadirlo en DirectAdmin y configurar los DNS, dejará de estar en parking.

¿Es necesario crear una base de datos al añadir el dominio?

No, puedes hacerlo después desde "MySQL Management". Pero si sabes que tu web la necesita (WordPress, por ejemplo), hazlo ahora para ahorrar tiempo.

¿Qué pasa si quiero eliminar un dominio?

Desde "Domain Setup" selecciona el dominio y haz clic en "Delete". Cuidado: esto borrará todos los archivos, bases de datos y cuentas de correo asociadas. Haz una copia de seguridad antes.


Consejos finales para tu tutorial DirectAdmin

  • Respeta los tiempos de propagación: No te desesperes si no funciona en 5 minutos. A veces tarda más.
  • Prueba el correo: Si configuraste cuentas de correo, envía un email de prueba para asegurarte de que funciona.
  • Seguridad: Una vez que tu dominio esté activo, instala un certificado SSL (Let's Encrypt es gratuito y DirectAdmin lo soporta).
  • Copia de seguridad: Antes de hacer cambios importantes, usa la herramienta de backup de DirectAdmin.

[WARNING] Si tu dominio tenía antes un sitio web en otro hosting, no borres nada hasta que estés seguro de que la migración ha sido exitosa. La paciencia es clave.


Resumen rápido

  1. Accede a DirectAdmin (puerto 2222).
  2. Ve a "Domain Setup" y haz clic en "Add Domain".
  3. Rellena los datos: dominio, usuario, marca SSL y www.
  4. Crea la base de datos si la necesitas.
  5. Pulsa "Create".
  6. Apunta los DNS de tu dominio a los servidores de tu hosting (o configura el registro A).
  7. Espera la propagación (máximo 48 horas).
  8. Sube tus archivos a la carpeta public_html del dominio.

¡Y listo! Ya tienes tu dominio configurado en DirectAdmin. Ahora puedes instalar WordPress, subir tu web hecha a mano o lo que necesites. Si te surge cualquier duda, recuerda que estoy aquí para ayudarte. ¡Feliz hosting!

¿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