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

DirectAdmin: Cómo agregar un dominio al servidor

Actualizado el 30 de octubre de 2025

Introducción: ¿Por qué necesitas saber cómo agregar un dominio en DirectAdmin?

Si estás administrando un servidor con DirectAdmin, una de las tareas más comunes y necesarias es la de agregar un dominio al servidor. Ya sea que quieras alojar un sitio web nuevo, crear un subdominio para un proyecto específico o gestionar varios sitios desde un mismo panel, entender este proceso te ahorrará tiempo y evitará errores de configuración.

DirectAdmin es uno de los paneles de control más utilizados en hosting compartido y servidores dedicados por su ligereza y facilidad de uso. A diferencia de otros paneles como cPanel o alternativas como Syspanel (que encontrarás en el puerto 2106), DirectAdmin tiene su propia lógica de gestión de dominios, y conocerla a fondo es clave para sacarle el máximo partido.

En este artículo, te enseñaré paso a paso cómo añadir dominio DirectAdmin, tanto si es un dominio principal, un subdominio o un dominio adicional (addon). Además, repasaremos conceptos importantes como el DNS DirectAdmin, la configuración de zonas y la resolución de problemas frecuentes. Vamos a ello.


Conceptos básicos antes de configurar un dominio

Antes de lanzarnos a la acción, es importante que entiendas cómo organiza DirectAdmin los dominios. Esto te ayudará a elegir la opción correcta en cada momento.

Dominio principal (Main Domain)

Es el dominio que se asigna a tu cuenta de hosting al crearla. Suele ser el que aparece como tuusuario.dominio.com o el dominio con el que contrataste el servicio. Este dominio no se puede eliminar, pero sí se puede cambiar (con ciertas restricciones según el proveedor).

Dominios adicionales (Addon Domains)

Son dominios extra que puedes añadir a tu cuenta para alojar otros sitios web. Cada uno tendrá su propia carpeta, sus bases de datos y su configuración de correo independiente.

Subdominios

Son extensiones de tu dominio principal, como blog.tudominio.com. Se usan para organizar secciones del sitio o crear aplicaciones separadas.

Dominios estacionados (Parked Domains)

Son dominios que apuntan al mismo contenido que tu dominio principal. Se usan para proteger marcas o redirigir tráfico.

Ahora que tienes claro el mapa, veamos cómo configurar dominio DirectAdmin en cada caso.


Paso 1: Acceder al panel de DirectAdmin

Para agregar dominio DirectAdmin, lo primero es acceder al panel. Normalmente, la URL de acceso es https://tu-servidor:2222. Introduce tu usuario y contraseña.

[INFO] Si no recuerdas la contraseña, muchos proveedores permiten restablecerla desde el área de cliente. También puedes pedir ayuda al soporte técnico.


Paso 2: Añadir un dominio adicional (Addon Domain)

Esta es la opción más común cuando quieres alojar un sitio web nuevo con su propio dominio.

2.1. Ve a la sección de dominios

En el menú principal, busca la sección "Dominios" o "Domain Setup". Dependiendo de la versión de DirectAdmin, puede aparecer como un icono con una letra "D" o un globo terráqueo.

2.2. Haz clic en "Añadir dominio"

Dentro de la sección, verás un botón que dice "Add Domain" o "Añadir Dominio". Haz clic en él.

2.3. Completa los campos del formulario

Se te pedirá información como:

  • Dominio: Escribe el dominio completo, por ejemplo miproyecto.com.
  • Usuario: Por defecto, se creará un usuario con el nombre del dominio. Puedes cambiarlo si lo deseas.
  • Contraseña: Se generará una automáticamente, pero puedes poner la que quieras.
  • Carpeta (Document Root): Aquí es donde se guardarán los archivos del sitio. Puedes dejar la que se sugiere o personalizarla.

[TIP] Es recomendable que la carpeta sea fácil de identificar, como public_html dentro de una carpeta con el nombre del dominio. Por ejemplo: /home/usuario/dominios/miproyecto.com.

2.4. Confirma la creación

Revisa que todos los datos sean correctos y pulsa en "Crear". DirectAdmin tardará unos segundos en configurar todo: la carpeta, la base de datos (si aplica), el correo electrónico y la zona DNS.


Paso 3: Configurar el DNS DirectAdmin

Una vez que has añadido dominio DirectAdmin, es fundamental que los servidores de nombres (nameservers) apunten al servidor donde está alojado. De lo contrario, el dominio no cargará.

3.1. Zona DNS automática

DirectAdmin crea automáticamente una zona DNS para cada dominio que añades. Esto incluye registros como:

  • A: Apunta el dominio a la IP del servidor.
  • MX: Para el correo electrónico.
  • CNAME: Para subdominios como www o mail.

Puedes verificar estos registros en la sección "DNS Management" dentro del panel.

3.2. Apuntar los nameservers

Si tu dominio está registrado en otra empresa (por ejemplo, en un registrador como Namecheap o GoDaddy), debes cambiar los nameservers (DNS) del dominio a los de tu servidor. Normalmente, tu proveedor de hosting te dará dos o tres nameservers, como:

  • ns1.tu-servidor.com
  • ns2.tu-servidor.com

Sigue estos pasos:

  1. Inicia sesión en tu registrador de dominios.
  2. Busca la sección de "DNS" o "Nameservers".
  3. Selecciona la opción de "Usar servidores personalizados".
  4. Introduce los nameservers que te dio tu proveedor.
  5. Guarda los cambios.

[WARNING] La propagación de DNS puede tardar de 24 a 72 horas en completarse. No te preocupes si el sitio no carga de inmediato.


Paso 4: Crear subdominios en DirectAdmin

Los subdominios son ideales para separar secciones de tu web, como un blog, una tienda o un área de clientes.

4.1. Accede a la sección de subdominios

En el menú de DirectAdmin, busca "Subdominios" o "Subdomain Management".

4.2. Añade el subdominio

Haz clic en "Añadir Subdominio" y escribe el nombre, por ejemplo tienda. DirectAdmin creará automáticamente la estructura y la carpeta correspondiente.

4.3. Configura el contenido

Una vez creado, podrás subir los archivos del subdominio a la carpeta que se generó, generalmente dentro de public_html/tienda.

[TIP] Usa subdominios para instalar aplicaciones como WordPress o PrestaShop sin afectar al dominio principal.


Paso 5: Dominios estacionados (Parked Domains)

Si tienes varias extensiones de dominio (como .com, .net, .org) y quieres que todas apunten al mismo sitio, puedes configurar dominio DirectAdmin como estacionado.

5.1. Ve a "Dominios estacionados"

Dentro de la sección de dominios, encontrarás la opción "Parked Domains".

5.2. Añade el dominio

Escribe el dominio que quieres estacionar y pulsa en "Añadir". DirectAdmin configurará automáticamente la redirección y la zona DNS.


Paso 6: Verificar que todo funciona

Después de agregar dominio DirectAdmin, es importante comprobar que todo está bien configurado.

6.1. Comprueba la zona DNS

Usa herramientas online como whatsmydns.net para ver si los registros DNS se han propagado correctamente.

6.2. Sube un archivo de prueba

Crea un archivo index.html con el texto "Funciona" y súbelo a la carpeta del dominio. Luego, visita http://tudominio.com en tu navegador.

6.3. Revisa el correo

Si planeas usar el correo electrónico del dominio, verifica que los registros MX estén correctos y que puedas crear cuentas de correo desde el panel.


Errores comunes y cómo solucionarlos

Aunque el proceso es sencillo, pueden surgir problemas. Aquí tienes los más habituales:

El dominio no carga después de añadirlo

  • Verifica que los nameservers estén bien configurados en el registrador.
  • Espera a que la propagación DNS termine.
  • Comprueba que la IP del servidor sea correcta.

Error de "dominio ya existe"

  • Si el dominio ya está en uso en otra cuenta, deberás eliminarlo primero o usar un dominio distinto.

No puedo crear un subdominio

  • Asegúrate de que el dominio principal esté activo.
  • Revisa que no hayas alcanzado el límite de subdominios permitido por tu plan.

[WARNING] Si tu servidor usa un panel como Syspanel, el proceso es similar pero el acceso se realiza por el puerto 2106. No confundas los paneles, ya que la interfaz y algunas opciones pueden variar.


Preguntas frecuentes (FAQ)

¿Puedo agregar varios dominios a mi cuenta de DirectAdmin?

Sí, siempre que tu plan de hosting lo permita. Puedes añadir tantos dominios adicionales como recursos tengas disponibles.

¿Cuánto tarda en activarse un dominio nuevo?

La activación en el servidor es inmediata. Sin embargo, la propagación DNS puede tardar entre 24 y 72 horas.

¿Qué pasa si quiero cambiar el dominio principal?

Esta opción suele requerir la intervención del administrador del servidor. Contacta con tu proveedor de hosting.

¿Es necesario tener conocimientos avanzados para configurar dominio DirectAdmin?

No. Siguiendo esta guía, cualquier persona puede hacerlo. Solo necesitas acceso al panel y saber qué tipo de dominio quieres añadir.

¿DirectAdmin crea automáticamente el certificado SSL?

En las versiones más recientes, DirectAdmin puede generar certificados SSL gratuitos (Let's Encrypt) de forma automática. Si no es así, puedes solicitarlo desde la sección de SSL.


Consejos finales para optimizar tu gestión de dominios

  • Mantén un registro de tus dominios y carpetas: Te ayudará a localizar archivos y configuraciones rápidamente.
  • Usa contraseñas seguras para cada cuenta de dominio.
  • Revisa periódicamente la zona DNS para asegurarte de que no haya registros obsoletos.
  • Aprovecha la API de DirectAdmin si tienes conocimientos técnicos para automatizar la creación de dominios.

[TIP] Si estás migrando desde cPanel o Syspanel, ten en cuenta que DirectAdmin organiza los dominios de forma diferente. Tómate un tiempo para explorar la interfaz y familiarizarte con ella.


Conclusión

Agregar dominio DirectAdmin es un proceso rápido y sencillo una vez que conoces las herramientas que ofrece el panel. Ya sea que necesites añadir un dominio adicional, crear un subdominio o estacionar un dominio alternativo, DirectAdmin te da el control total para gestionar todos tus sitios web desde un solo lugar.

Recuerda que la clave está en entender la diferencia entre los tipos de dominios y en configurar correctamente el DNS DirectAdmin para que todo funcione sin problemas. Con esta guía, ya tienes todo lo necesario para empezar.

Si encuentras algún problema durante el proceso, no dudes en consultar la documentación oficial de DirectAdmin o contactar con el soporte técnico de tu proveedor de hosting. ¡Buena suerte con tus proyectos web!

¿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