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

Cómo configurar un dominio en DirectAdmin (addon domain)

Actualizado el 22 de diciembre de 2025

¿Qué es un Addon Domain en DirectAdmin y por qué lo necesitas?

Si has llegado hasta aquí, seguramente te acabas de contratar un hosting con panel DirectAdmin y te han surgido dudas sobre cómo gestionar varios sitios web en una misma cuenta. No te preocupes, es más fácil de lo que parece. En este artículo vamos a desgranar, paso a paso y sin tecnicismos innecesarios, cómo configurar un dominio en DirectAdmin utilizando la función de addon domain.

Un addon domain (o dominio adicional) es, en términos sencillos, un dominio completamente nuevo que se aloja dentro de tu cuenta de hosting principal. Imagina que tu cuenta es un gran edificio de oficinas. Tu dominio principal es la oficina principal con su letrero en la puerta. Pues bien, un addon domain sería una oficina adicional dentro del mismo edificio, con su propia puerta, su propio letrero y su propio espacio de trabajo, pero compartiendo los gastos de comunidad (los recursos del servidor).

Esto es perfecto si tienes varios proyectos, quieres separar negocios o simplemente deseas gestionar varios sitios web sin pagar un hosting por cada uno. A lo largo de esta guía, te explicaré cómo añadir dominio directadmin, las diferencias con otras opciones, y resolveremos las dudas más comunes para que te conviertas en un experto en la gestión de tu hosting.

Requisitos previos antes de configurar tu dominio

Antes de lanzarnos a la piscina, debemos asegurarnos de tener todo en orden. No queremos encontrarnos con sustos a mitad del proceso. Esto es lo que necesitas tener a mano:

  1. Acceso a tu panel de control DirectAdmin: Normalmente se accede a través de una URL como https://tudominio.com:2222 o https://tu-ip:2222. Te pedirá tu usuario y contraseña principal de hosting.
  2. El dominio que quieres añadir: Debe ser un dominio que hayas registrado previamente (en un registrador como GoDaddy, Namecheap, etc.) y que no esté siendo utilizado en otro servicio de hosting activo.
  3. Acceso al panel de gestión DNS de tu dominio: Esto es fundamental. Necesitarás poder cambiar los servidores de nombres (nameservers) de tu dominio en el registrador donde lo compraste. Sin este paso, el dominio no sabrá "dónde" tiene que buscar los archivos de tu web.

[!WARNING]
Si tu dominio ya está siendo utilizado por otro hosting (por ejemplo, tiene una web activa), al cambiar los servidores de nombres, esa web dejará de estar disponible. Asegúrate de haber exportado o respaldado la información antes de continuar.

Paso a paso: Cómo añadir un dominio en DirectAdmin (Addon Domain)

Aquí viene la parte más importante. Sigue estas instrucciones al pie de la letra y en menos de cinco minutos tendrás tu nuevo dominio configurado y listo para ser usado.

Paso 1: Accede al área de gestión de dominios

Una vez dentro de tu panel de DirectAdmin, busca en el menú principal (normalmente en la parte superior o en el centro de la pantalla) la sección que dice "Gestionar Dominios" o "Domain Setup". En la mayoría de las versiones de DirectAdmin, verás un icono que dice "Gestionar Dominios" o, directamente, "Añadir Dominio". Haz clic en él.

Dentro de esta sección, verás tu dominio principal listado. Para añadir un nuevo dominio, busca el botón o enlace que dice "Añadir dominio" o "Add Domain".

Paso 2: Rellena el formulario de "Añadir Dominio"

Al hacer clic, se abrirá un formulario. Es muy importante que entiendas qué significa cada campo para no cometer errores.

  • Nombre de dominio: Aquí debes escribir el dominio completo que quieres añadir. Por ejemplo, miproyecto.com. Ojo: No pongas www ni http://. Solo el dominio limpio.
  • Nombre de usuario: DirectAdmin te sugerirá un nombre de usuario automáticamente (suele ser una versión corta de tu dominio). Este usuario será el que se use para acceder al FTP o a la gestión de archivos de este dominio específico. Puedes dejarlo como está o personalizarlo.
  • Contraseña: Te pedirá una contraseña para ese usuario. Asegúrate de que sea segura. Puedes usar el generador que te ofrece el propio panel si no se te ocurre una.
  • PHP: Normalmente hay una opción para elegir la versión de PHP. Si no sabes cuál elegir, deja la que viene por defecto (suele ser la más estable y compatible).
  • Crear base de datos: Verás una casilla para crear una base de datos MySQL automáticamente. Si tu proyecto (como WordPress) necesita base de datos, márcala. Si no estás seguro, puedes dejarla desmarcada y crearla más tarde.

[!TIP]
Si tu intención es instalar WordPress en este nuevo dominio, te recomiendo marcar la casilla de "Crear base de datos" para ahorrarte un paso más adelante. Anota el nombre de usuario y contraseña que generes, los necesitarás.

Paso 3: Configura la carpeta de destino (Document Root)

Justo debajo, verás un campo llamado "Ruta de dominio" o "Document Root". Esto define la carpeta dentro de tu hosting donde se guardarán los archivos de este nuevo sitio web.

Por defecto, DirectAdmin te sugerirá una ruta como domains/miproyecto.com/public_html. Es la opción estándar y la más limpia, ya que separa cada dominio en su propia carpeta. Te recomiendo encarecidamente que la dejes como está. Esto te facilitará la gestión de archivos y copias de seguridad.

Paso 4: Haz clic en "Crear" o "Añadir Dominio"

Una vez hayas rellenado todos los campos, pulsa el botón de "Crear". Verás una pantalla de confirmación y, en cuestión de segundos, DirectAdmin habrá creado la estructura de carpetas, las cuentas de correo asociadas (si las configuras) y el espacio para tu nuevo sitio. ¡Felicidades! Ya has aprendido a configurar dominio directadmin en el panel.

Configurar los DNS (Servidores de Nombres) de tu dominio

Este es el paso que conecta el "mundo exterior" con tu hosting. Sin esto, tu dominio no llevará a ningún sitio. Tienes dos opciones principales:

Opción A: Cambiar los servidores de nombres (Recomendado)

Esta es la forma más común y sencilla. Debes ir al registrador de dominios donde compraste tu dominio (por ejemplo, Namecheap, GoDaddy, etc.) y buscar la sección de "DNS" o "Servidores de nombres".

Ahí, deberás cambiar los servidores de nombres actuales por los de tu hosting. Normalmente, tu proveedor de hosting te los indica. Suelen tener un formato como:

  • ns1.tuproveedorhosting.com
  • ns2.tuproveedorhosting.com

Guarda los cambios. Ten en cuenta que la propagación de DNS puede tardar entre 1 y 24 horas (a veces hasta 48), así que no te preocupes si la web no carga de inmediato.

Opción B: Añadir un registro A (Si quieres mantener el mismo registrador de correo)

Si quieres seguir usando el correo de tu antiguo proveedor o de un servicio externo como Google Workspace, no querrás cambiar los servidores de nombres. En su lugar, deberás crear un registro A en el DNS de tu dominio.

Este registro A debe apuntar a la dirección IP de tu servidor de hosting. Esta IP la encuentras en DirectAdmin, normalmente en la esquina superior derecha o en el panel de bienvenida. Crearás un registro A con el nombre @ (o vacío) y el valor tu-ip-del-servidor. También deberás crear un registro CNAME para www que apunte a @ o al dominio sin www.

[!INFO]
La opción B es más técnica y puede ser un poco confusa al principio. Si no tienes claro qué es un registro A, te recomiendo encarecidamente usar la Opción A (cambiar nameservers) para evitar dolores de cabeza. Es la forma más fiable y la que te permitirá gestionar todo desde el panel de DirectAdmin.

Verificar que tu dominio funciona correctamente

Una vez que has configurado el addon domain y los DNS, es hora de comprobar que todo funciona. Puedes probar escribiendo tu dominio en un navegador. Si ves una página de bienvenida de tu hosting o un error de "403 Forbidden" (porque aún no has subido archivos), ¡genial! Significa que la conexión se ha realizado correctamente.

Si no funciona, revisa lo siguiente:

  • ¿Has esperado el tiempo suficiente para la propagación del DNS?
  • ¿Has escrito el dominio correctamente en el formulario de DirectAdmin?
  • ¿Has subido archivos a la carpeta public_html del dominio correcto?

Diferencias entre Addon Domain, Dominio Principal y Subdominio

Es común confundirse con estos términos. Vamos a aclararlo:

  • Dominio Principal: Es el dominio con el que contrataste el hosting. Es la raíz de todo. No se puede eliminar y suele tener la carpeta public_html principal en la raíz del servidor.
  • Addon Domain: Es el que hemos creado en esta guía. Es un dominio independiente que comparte los recursos del hosting. Tiene su propia carpeta public_html dentro de domains/sudominio.com/public_html.
  • Subdominio: Es una extensión de tu dominio principal. Por ejemplo, blog.tudominio.com. Se utiliza para crear secciones o aplicaciones separadas dentro de un mismo dominio. En este caso, la carpeta de destino suele estar dentro de la carpeta de tu dominio principal.

Resolución de problemas comunes (FAQ)

Aquí van las dudas más frecuentes que suelen tener los usuarios al añadir dominio directadmin:

¿Puedo instalar WordPress en un addon domain?

Sí, por supuesto. De hecho, es uno de los usos más habituales. Puedes usar el instalador de aplicaciones de DirectAdmin (como Softaculous) y al elegir el dominio, seleccionar el addon domain que acabas de crear. El instalador se encargará de colocar los archivos en la carpeta correcta y crear la base de datos si se lo pides.

¿Puedo crear cuentas de correo para mi addon domain?

Sí. DirectAdmin te permite crear buzones de correo para cada dominio que gestiones. Una vez creado el addon domain, verás que en la sección de "Administrador de Correo" o "Email Accounts" puedes seleccionar el nuevo dominio y crear cuentas como info@miproyecto.com.

¿Qué pasa si elimino el addon domain?

Si eliminas el addon domain, se eliminarán todos los archivos de su carpeta, las bases de datos asociadas y las cuentas de correo de ese dominio. Este proceso es irreversible, así que asegúrate de hacer una copia de seguridad antes de borrar nada.

¿Puedo añadir un dominio que ya tengo en otra cuenta de DirectAdmin?

No puedes tener el mismo dominio en dos cuentas de hosting de forma simultánea y que funcione correctamente. Deberás eliminar el dominio de la cuenta anterior (o cancelar ese servicio) y luego añadirlo a la nueva.

Mi web no carga, ¿qué hago?

Primero, verifica que has subido archivos (como un index.php o index.html) a la carpeta domains/tudominio.com/public_html. Si la carpeta está vacía, el servidor no tendrá nada que mostrar. Segundo, revisa que los DNS estén apuntando correctamente a tu servidor. Puedes usar herramientas online como dnschecker.org para verificar la propagación.

[WARNING]
Si estás migrando un sitio web desde otro hosting, asegúrate de importar también la base de datos. En DirectAdmin, puedes hacerlo fácilmente desde la sección "MySQL Management". Asegúrate de que el usuario de la base de datos tenga todos los privilegios sobre la base de datos importada.

Consejos extra para gestionar tu hosting como un profesional

Para terminar, aquí tienes algunos consejos que te harán la vida más fácil:

  • Usa el administrador de archivos: DirectAdmin tiene un gestor de archivos integrado muy potente. Úsalo para subir, editar o comprimir archivos sin necesidad de programas externos como FileZilla.
  • Activa las copias de seguridad: Revisa si tu plan de hosting incluye copias de seguridad automáticas. Si no, es una buena práctica descargar una copia manual de tus dominios y bases de datos de vez en cuando.
  • No toques lo que no entiendes: DirectAdmin tiene muchas opciones avanzadas. Si no estás seguro de qué hace una función, es mejor que la dejes como está o consultes con el soporte de tu proveedor. Evitarás errores de configuración graves.

Conclusión

Aprender a configurar dominio directadmin mediante la función de addon domain es una habilidad esencial para cualquier persona que gestione su propio hosting. No solo te permite ahorrar dinero al consolidar varios sitios en una sola cuenta, sino que te da un control total sobre tus proyectos.

Hemos visto que el proceso es bastante sencillo: crear el dominio en el panel, configurar los DNS para que apunten a tu servidor y verificar que todo funciona. Con esta base, ya puedes lanzar todos los proyectos web que tengas en mente sin miedo.

Recuerda que la práctica hace al maestro. No tengas miedo de experimentar y explorar el panel de DirectAdmin. Y si te quedas atascado, siempre puedes consultar la documentación oficial de tu proveedor de hosting o abrir un ticket de soporte. Ellos están para ayudarte.

Espero que esta guía completa te haya sido de gran ayuda. Si tienes alguna otra duda, déjala en los comentarios y estaré encantado de ayudarte. ¡Buena suerte con tus nuevos proyectos web!


Nota: Si en algún momento te mencionan un panel llamado "Syspanel" (que antes se conocía como HestiaCP), ten en cuenta que su acceso se realiza normalmente a través del puerto 2106 (por ejemplo, https://tu-servidor:2106). Aunque la interfaz es diferente, el concepto de "dominios adicionales" es muy similar al que hemos visto aquí.

¿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