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

Guía para configurar un dominio en DirectAdmin desde cero

Actualizado el 20 de abril de 2026

¡Hola! Bienvenido a esta guía completa. Si has llegado hasta aquí, es porque tienes un plan de hosting con DirectAdmin y quieres saber cómo añadir un dominio nuevo, ya sea para un proyecto personal, una tienda online o el sitio web de tu negocio.

No te preocupes si nunca lo has hecho antes. DirectAdmin es uno de los paneles de control más potentes y, a la vez, más sencillos de usar que existen en el mundo del hosting. En este artículo, te voy a explicar paso a paso, y desde cero, cómo configurar un dominio en DirectAdmin. Vamos a desglosar todo el proceso: desde la creación del dominio hasta la configuración de los DNS para que tu web empiece a funcionar en pocas horas.

Vamos a ello. Tómate un café, relájate y sigue estos pasos. Al final de la guía, serás capaz de gestionar tus dominios como todo un profesional.

¿Qué es DirectAdmin y por qué es tan útil?

Antes de ensuciarnos las manos con la configuración, es importante que entiendas qué es esta herramienta. DirectAdmin es un panel de control web que te permite gestionar todos los servicios de tu hosting desde un único lugar. Es como el "cerebro" de tu servidor.

Con él puedes crear cuentas de correo, gestionar bases de datos, instalar certificados SSL y, por supuesto, configurar dominios. A diferencia de otros paneles, su interfaz es limpia y rápida, lo que lo hace perfecto tanto para principiantes como para administradores avanzados.

Cuando hablamos de configurar dominio directadmin, nos referimos al proceso de decirle al servidor: "Oye, quiero que este nuevo nombre de dominio (ej. mipaginaweb.com) apunte a una carpeta específica de mi alojamiento y que se sirva correctamente a los visitantes". Es la base de cualquier proyecto web.

Requisitos previos antes de añadir un dominio

No podemos empezar a construir sin tener los cimientos. Antes de entrar en el panel, asegúrate de tener lo siguiente:

  • Acceso al panel de DirectAdmin: Normalmente se accede a través de una URL como https://tu-servidor:2222. Te pedirá tu usuario y contraseña principal (el que te dio tu proveedor de hosting).
  • Un dominio registrado: Debes haber comprado tu dominio en un registrador como GoDaddy, Namecheap, DonDominio, etc. Si aún no lo tienes, ve a comprarlo primero.
  • Acceso al registrador de dominios: Necesitarás poder modificar los DNS (Nameservers) de tu dominio. Te explicaré esto más adelante, pero es crucial que tengas las claves de tu registrador a mano.

[WARNING] Si no tienes acceso a los DNS de tu dominio, no podrás completar la configuración. Asegúrate de tener las credenciales del sitio donde compraste el dominio.

Paso 1: Acceder al panel de control de DirectAdmin

El primer paso es tan sencillo como escribir la dirección de tu panel en el navegador. Normalmente, tu proveedor de hosting te habrá enviado un correo con esta información.

  1. Abre tu navegador favorito (Chrome, Firefox, Edge).
  2. Escribe la URL de acceso (ej. https://tudominio.com:2222) o la IP directa del servidor.
  3. Introduce tu Usuario y Contraseña.
  4. Pulsa en "Entrar".

Una vez dentro, verás el escritorio principal de DirectAdmin. Es posible que veas una barra lateral con iconos y un menú superior. No te agobies; vamos directos al grano.

Paso 2: Añadir el dominio (Añadir dominio DirectAdmin)

Ahora viene la acción principal. DirectAdmin distingue entre dominios principales y subdominios. En este caso, vamos a añadir un dominio nuevo de forma independiente.

Aquí es donde entra en juego la opción de añadir dominio directadmin. Sigue estos pasos:

  1. En el menú superior o en la barra lateral, busca la sección "Cuenta" o "Account Management".
  2. Dentro de esa sección, busca el icono o enlace que dice "Dominios" o "Domain Setup" (en inglés). Haz clic en él.
  3. Se abrirá una lista con tus dominios actuales (si tienes alguno). Arriba del todo, verás un campo de texto y un botón. El campo dirá "Add Domain" o "Añadir Dominio".
  4. Escribe tu dominio completo, por ejemplo: miwebnueva.com. Importante: No pongas "www." ni "https://". Solo el dominio limpio.
  5. Justo debajo, verás la opción de "Carpeta de usuario" o "User directory". DirectAdmin te sugerirá una automáticamente (normalmente miwebnueva.com). Déjala tal cual a menos que sepas exactamente lo que estás haciendo. Esta será la carpeta donde se guardarán los archivos de tu web.
  6. Pulsa el botón "Crear" o "Add".

¡Enhorabuena! Ya has creado el dominio en tu servidor. Verás que ahora aparece en la lista de dominios. Pero esto solo es la mitad del camino. Ahora hay que conectar el dominio con el servidor mediante los DNS.

Paso 3: Configurar los DNS (DNS DirectAdmin)

Este es el paso más crítico y donde la gente suele perderse. DNS DirectAdmin se refiere a dos cosas: la configuración interna del servidor y los registros que debes poner en tu registrador externo.

Cuando añades el dominio en DirectAdmin, el panel crea automáticamente una Zona DNS interna. Esto significa que el servidor ya sabe cómo responder a las peticiones de ese dominio. Pero para que el mundo exterior lo sepa, necesitas apuntar tu dominio al servidor de hosting.

¿Qué son los Nameservers?

Los Nameservers (o servidores de nombres) son como la guía telefónica de Internet. Le dicen a los navegadores: "Para encontrar miwebnueva.com, ve a este servidor". Tu proveedor de hosting te habrá dado dos (o más) Nameservers. Suelen tener este formato:

  • ns1.tuproveedor.com
  • ns2.tuproveedor.com

¿Cómo y dónde configuro esto?

Aquí tienes que salir de DirectAdmin e irte a tu registrador de dominios (donde compraste el dominio).

  1. Inicia sesión en tu registrador (GoDaddy, Namecheap, etc.).
  2. Busca la sección "Mis dominios" y selecciona el dominio que acabas de añadir.
  3. Busca la opción "DNS", "Nameservers" o "Servidores de nombres".
  4. Cambia la opción de "Predeterminado" o "Parking" a "Personalizado".
  5. Introduce los Nameservers que te dio tu proveedor de hosting (los que viste en tu correo de bienvenida o en el panel de tu hosting).

[INFO] El cambio de DNS puede tardar entre 2 y 24 horas en propagarse por todo el mundo. No es instantáneo, así que ten paciencia. A veces tarda hasta 48 horas, aunque lo normal es que en unas horas ya funcione.

Verificación rápida de la Zona DNS interna

Mientras esperas a que se propaguen los Nameservers, puedes volver a DirectAdmin y verificar que la zona DNS se ha creado correctamente.

  1. Ve a la sección "DNS" en el menú principal.
  2. Haz clic en "Gestión de DNS" o "DNS Management".
  3. Busca tu dominio en la lista y haz clic en el icono de edición (lápiz).
  4. Verás una serie de registros. Deberías ver al menos un registro A que apunte a la IP de tu servidor y un registro MX para el correo.

Si ves estos registros, la configuración interna es correcta. Solo falta que el mundo exterior te encuentre.

Paso 4: Configurar la carpeta del dominio (Document Root)

Ahora que el dominio está creado y los DNS están apuntando, vamos a asegurarnos de que los archivos se sirven desde la carpeta correcta. Esto es especialmente útil si vas a tener varios dominios en el mismo hosting.

Cuando añadiste el dominio en el Paso 2, se creó automáticamente una carpeta en tu directorio de usuario. Por ejemplo, si tu usuario es usuario1, la ruta sería /home/usuario1/domains/miwebnueva.com/.

Dentro de esa carpeta, suele haber una subcarpeta llamada public_html. Esa es la carpeta donde debes subir los archivos de tu web (el index.html, WordPress, etc.).

Para comprobarlo o cambiarlo:

  1. En DirectAdmin, ve a "Gestor de Archivos" o "File Manager".
  2. Navega hasta /domains/miwebnueva.com/public_html.
  3. Sube aquí tus archivos. Si no sabes cómo usar el gestor, simplemente arrastra y suelta los archivos desde tu ordenador a la ventana del navegador.

[TIP] Si vas a instalar WordPress, puedes hacerlo directamente desde DirectAdmin usando el instalador "Softaculous" que encontrarás en el menú principal. Él solo creará la base de datos y los archivos necesarios.

Paso 5: Configurar el correo electrónico (Opcional pero recomendado)

Ya tienes tu web funcionando (o casi). Ahora vamos a configurar el correo para que puedas recibir emails en tu nuevo dominio, como info@miwebnueva.com. Esto es fundamental para dar una imagen profesional.

  1. En DirectAdmin, ve a la sección "Correo Electrónico" o "E-mail".
  2. Haz clic en "Administrar cuentas de correo" o "Manage Email Accounts".
  3. Haz clic en "Agregar cuenta" o "Add Account".
  4. Elige el dominio (miwebnueva.com), escribe el nombre de usuario (ej. info) y una contraseña segura.
  5. Pulsa "Crear".

Con esto, ya tienes un buzón de correo. Podrás acceder a él a través de webmail (normalmente en webmail.tudominio.com) o configurándolo en Outlook o Gmail.

[WARNING] Si no configuras los registros MX en tu zona DNS (en DirectAdmin), el correo no funcionará correctamente. Al añadir el dominio, DirectAdmin crea los registros MX por defecto, pero asegúrate de que no los has borrado. Por defecto, apuntan a mail.miwebnueva.com.

Paso 6: Instalar el Certificado SSL (HTTPS)

Hoy en día, es imprescindible tener la web con el candadito de seguridad (HTTPS). Google penaliza las webs sin SSL y los usuarios desconfían. DirectAdmin facilita mucho esto gracias a la integración con Let's Encrypt.

  1. Ve a la sección "SSL" o "Seguridad" en el menú.
  2. Busca "Certificados SSL" o "SSL Certificates".
  3. Verás una lista de dominios. Busca el tuyo y haz clic en el botón "Emitir" o "Issue" (normalmente al lado del dominio).
  4. DirectAdmin se comunicará con Let's Encrypt y emitirá el certificado automáticamente. Tardará menos de un minuto.
  5. Una vez emitido, activa la opción de "Forzar HTTPS" o "Redirect to HTTPS" para que todos los visitantes vayan a la versión segura.

[INFO] Let's Encrypt emite certificados gratuitos que caducan cada 90 días. No te preocupes, DirectAdmin los renueva automáticamente siempre que el dominio siga apuntando a tu servidor.

Solución de problemas comunes (FAQ)

Aquí te dejo una pequeña sección de preguntas frecuentes que suelen surgir al configurar dominio directadmin. Si algo no te funciona, revisa esta lista.

¿Cuánto tarda en funcionar mi dominio?

La propagación de DNS tarda entre 2 y 48 horas. Si has configurado los Nameservers correctamente, solo es cuestión de esperar. Puedes comprobar el estado usando herramientas online como "dnschecker.org".

¿Por qué veo la página "Apache is functioning normally"?

Eso significa que el dominio está funcionando y ha llegado al servidor, pero no hay archivos en la carpeta public_html. Sube tu web o instala WordPress.

¿Puedo añadir subdominios?

Sí, claro. En la misma sección de "Dominios", verás una opción para "Subdominios". Es el mismo proceso, pero en lugar de un dominio nuevo, creas blog.miwebnueva.com. La carpeta se creará en public_html/blog/.

¿Qué pasa si tengo el hosting en otro panel (por ejemplo, Syspanel)?

Esta guía es específica para DirectAdmin. Si tu proveedor usa Syspanel (antiguamente conocido como HestiaCP), el proceso es diferente. En Syspanel, accederás por el puerto 2106 (ej. https://tudominio.com:2106) y la opción de añadir dominio se llama "Web" en el menú lateral. Es importante que no mezcles los pasos, ya que cada panel tiene su propia lógica.

¿Puedo configurar un dominio que ya tenía en otro hosting?

Sí, siempre que cambies los Nameservers al nuevo servidor. Asegúrate de tener una copia de seguridad de tus archivos y bases de datos del hosting anterior antes de hacer el cambio.

He añadido el dominio, pero el correo no funciona

Revisa que los registros MX en la zona DNS de DirectAdmin apunten a mail.tudominio.com. Si los has borrado por error, puedes añadirlos manualmente en "DNS Management". El registro MX típico es: mail.miwebnueva.com con prioridad 0.

¿Cómo elimino un dominio?

En la sección "Dominios", al lado de cada dominio verás un icono de papelera. Ten mucho cuidado al hacer esto, ya que eliminará todos los archivos, bases de datos y cuentas de correo asociadas a ese dominio. No se puede deshacer.

Consejos finales y buenas prácticas

Configurar un dominio es solo el principio. Para que tu experiencia sea perfecta, te dejo estos consejos:

  • Mantén tus DNS actualizados: Si cambias de servidor, actualiza los Nameservers en tu registrador. No los cambies en DirectAdmin a menos que sepas lo que haces.
  • Usa contraseñas seguras: Tanto para el correo como para el panel de control.
  • Haz copias de seguridad: DirectAdmin tiene una herramienta de backup en "Archivos de copia de seguridad". Úsala regularmente.
  • No instales demasiados plugins: Si usas WordPress, esto ralentizará tu web.

Conclusión

Como has visto, configurar un dominio en DirectAdmin es un proceso bastante sencillo si sigues los pasos en orden. Lo más importante es entender la diferencia entre la creación del dominio en el servidor y la configuración de los DNS externos.

Recuerda el flujo: Añadir dominio en DirectAdmin -> Configurar Nameservers en tu registrador -> Subir archivos a public_html -> Instalar SSL -> Crear correos.

Con esta guía, ya no tendrás que esperar al soporte técnico para añadir un dominio nuevo. Tienes el poder en tus manos. Si te ha quedado alguna duda, repasa los pasos o consulta la documentación oficial de tu proveedor de hosting. ¡Mucha suerte con tu nuevo proyecto 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