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

Configurar el dominio principal en DirectAdmin: guía rápida

Actualizado el 19 de septiembre de 2025

¿Acabas de contratar un hosting con DirectAdmin y te sientes un poco perdido? No te preocupes, es totalmente normal. DirectAdmin es uno de los paneles de control más potentes y utilizados en el mundo del hosting, pero su interfaz, aunque limpia, puede resultar abrumadora al principio. La buena noticia es que una de las primeras tareas que tendrás que hacer, configurar el dominio principal, es mucho más sencilla de lo que parece.

En esta guía rápida y detallada, vamos a desglosar paso a paso todo lo que necesitas saber para configurar tu dominio principal en DirectAdmin. Aprenderás a diferenciarlo de un dominio adicional, a gestionar su DNS, a crear subdominios y a resolver los problemas más comunes. Al final de este artículo, tendrás el control total de tu cuenta y tu web funcionando sin contratiempos. Vamos a ello.

¿Qué es el dominio principal en DirectAdmin?

Antes de empezar a hacer clics, es crucial entender la diferencia entre un dominio principal y un dominio adicional (o addon domain). Esto te ahorrará muchos quebraderos de cabeza a largo plazo.

El dominio principal es el corazón de tu cuenta de hosting. Es el primer dominio que asocias a tu plan y, por defecto, suele ser el nombre de tu carpeta de usuario en el servidor (por ejemplo, si tu dominio es mipagina.com, la carpeta raíz suele ser public_html o mipagina.com). Todo lo que subas a esa carpeta raíz se mostrará en tu dominio principal.

Por otro lado, los dominios adicionales te permiten alojar varios sitios web en una misma cuenta de hosting. Cada uno tendrá su propia carpeta y su propio espacio, pero compartirán los recursos del plan (disco, RAM, etc.).

En resumen: el dominio principal es tu base de operaciones. Es el que define la estructura raíz de tu cuenta y es el que se configura por defecto al crear tu paquete de hosting. Si solo tienes un sitio web, este será tu único dominio y es el que vamos a aprender a configurar y optimizar.

Configurar el dominio principal: primeros pasos en DirectAdmin

Cuando accedes a tu panel de DirectAdmin por primera vez, la configuración del dominio principal ya debería estar hecha a nivel de servidor (es decir, el sistema ya sabe que tu dominio apunta a tu cuenta). Pero es tu responsabilidad verificar que todo está correcto y realizar la configuración a nivel de aplicación.

Acceder a la sección de Gestión de Dominios

Para empezar, inicia sesión en tu panel de DirectAdmin. Una vez dentro, busca la sección llamada "Gestión de Dominios" o "Domain Setup". Normalmente la encontrarás en el menú principal, en la parte superior o en la columna de la derecha, dentro del grupo "Cuenta".

Al hacer clic, verás una lista con todos los dominios asociados a tu cuenta. El dominio principal aparecerá listado y no podrás eliminarlo (a diferencia de los adicionales). Aquí verás la ruta de la carpeta raíz (Document Root) y el estado del dominio.

Verificar la configuración esencial del dominio principal

Una vez dentro de la configuración de tu dominio principal, hay tres áreas críticas que debes revisar y ajustar:

  1. Carpeta raíz (Document Root): Asegúrate de que apunta a la carpeta correcta. Normalmente, para el dominio principal, la ruta es public_html. Si tu dominio principal se llama mipagina.com, la ruta podría ser public_html o mipagina.com. No la cambies a menos que sepas exactamente lo que estás haciendo, ya que podría romper tu sitio web.

  2. Redireccionamientos: DirectAdmin te permite configurar redirecciones a nivel de servidor. Si quieres que www.mipagina.com redirija a mipagina.com (o viceversa), puedes configurarlo aquí. Esta es una práctica recomendada para el SEO, ya que evita el contenido duplicado.

  3. Zona DNS: Esta es la parte más técnica, pero también la más importante. DirectAdmin gestiona automáticamente los registros DNS de tu dominio principal. Asegúrate de que los registros A y CNAME apuntan a la IP de tu servidor. Si no sabes qué es esto, no te preocupes, lo veremos en la siguiente sección.

Dominar el DNS de DirectAdmin para tu dominio principal

El sistema de Nombres de Dominio (DNS) es como la agenda telefónica de Internet. Traduce tu nombre de dominio (ej. mipagina.com) a la dirección IP de tu servidor (ej. 123.456.789.10). Si el DNS está mal configurado, tu web no cargará, incluso si has subido todos los archivos correctamente.

¿Dónde gestionar el DNS en DirectAdmin?

Para configurar el DNS de DirectAdmin, ve a la sección "Administrador de DNS" o "DNS Management". Esta opción suele estar en el grupo "Cuenta" o "Configuración Avanzada".

Aquí verás una lista de registros para tu dominio principal. Los más importantes son:

  • Registro A (@): Este registro apunta tu dominio principal (sin www) a la IP de tu servidor.
  • Registro A (www): A veces es un registro CNAME que apunta www.mipagina.com a mipagina.com. Es esencial para que tu web funcione con y sin "www".
  • Registro MX: Este registro gestiona el correo electrónico. Si tu hosting incluye email, este registro apuntará a tu servidor de correo (ej. mail.mipagina.com).

Cómo cambiar los servidores DNS (Nameservers)

Aquí viene un punto crucial. Aunque configures el DNS dentro de DirectAdmin, esto solo funciona si los servidores de nombres (nameservers) de tu dominio apuntan a tu proveedor de hosting.

Si compraste tu dominio en un registrador externo (como GoDaddy, Namecheap o Google Domains), debes asegurarte de que los nameservers sean los que te proporcionó tu empresa de hosting. Por ejemplo, suelen tener el formato ns1.tuproveedor.com y ns2.tuproveedor.com.

[!INFO]
¿Dónde cambio los nameservers? Esto se hace en el panel del registrador de dominios, no en DirectAdmin. Si tu dominio fue registrado a través de tu proveedor de hosting, lo más probable es que ya estén configurados correctamente.

Pasos para configurar los nameservers en tu registrador:

  1. Inicia sesión en tu cuenta del registrador de dominios.
  2. Busca la sección "Mis dominios" o "Domain Management".
  3. Selecciona tu dominio y busca la opción "Nameservers" o "DNS".
  4. Elige la opción "Usar nameservers personalizados" y escribe los que te indicó tu hosting.
  5. Guarda los cambios. Ten en cuenta que la propagación del DNS puede tardar entre 24 y 48 horas en completarse a nivel mundial.

[!WARNING]
¡Cuidado! Si cambias los nameservers de un dominio que ya está en uso, tu web y tu correo dejarán de funcionar temporalmente hasta que el DNS se propague. Hazlo con precaución y preferiblemente en horas de baja actividad.

Añadir dominios adicionales (Addon Domains) vs. Subdominios

Ahora que ya tienes claro cómo configurar tu dominio principal, es hora de hablar de cómo expandir tu proyecto. DirectAdmin te permite dos opciones: añadir dominio directadmin (adicionales) o crear subdominios. Aunque ambos son fáciles de configurar, cumplen funciones distintas.

Añadir un dominio adicional (Addon Domain)

Un dominio adicional te permite alojar un sitio web completamente nuevo e independiente dentro de tu misma cuenta. Por ejemplo, si tu dominio principal es mipagina.com, puedes añadir otroproyecto.com y tendrás dos sitios web separados, con sus propias carpetas y bases de datos.

Cómo añadir un dominio adicional:

  1. Ve a "Gestión de Dominios".
  2. Haz clic en "Añadir Dominio" o "Add Domain".
  3. Escribe el nombre del nuevo dominio (ej. otroproyecto.com).
  4. DirectAdmin te sugerirá una carpeta raíz automáticamente (ej. otroproyecto.com). Puedes cambiarla si lo deseas.
  5. Haz clic en "Añadir".

[!TIP]
Aprovecha el "Wildcard": Si quieres que todos los subdominios de tu dominio adicional funcionen (ej. blog.otroproyecto.com), puedes crear un registro DNS comodín (Wildcard) en la configuración DNS de ese dominio. Esto es muy útil para proyectos grandes.

Crear subdominios en DirectAdmin

Un subdominio directadmin es una extensión de tu dominio principal. Por ejemplo, blog.mipagina.com o tienda.mipagina.com. No es un sitio web independiente, sino una sección separada de tu dominio principal. Es perfecto para organizar tu sitio (ej. un blog en una subcarpeta) o para crear versiones específicas (ej. app.mipagina.com).

Cómo crear un subdominio:

  1. Ve a la sección "Subdominios" en el panel de DirectAdmin.
  2. En el campo "Subdominio", escribe la parte que irá delante de tu dominio principal (ej. blog).
  3. DirectAdmin creará automáticamente la carpeta en tu directorio raíz (ej. public_html/blog).
  4. Haz clic en "Crear".

[!INFO]
¿Cuándo usar un subdominio? Los subdominios son ideales para proyectos que dependen del dominio principal, pero que necesitan su propio espacio. Por ejemplo, una tienda online (tienda.midominio.com) o una aplicación web (app.midominio.com). Para proyectos totalmente independientes, es mejor usar un dominio adicional.

Configuración avanzada: PHP, bases de datos y SSL para tu dominio

Una vez que tu dominio principal y sus extensiones están configurados, es hora de optimizarlos. DirectAdmin te da control total sobre el entorno de ejecución.

Seleccionar la versión de PHP

No todos los sitios web funcionan con la misma versión de PHP. Algunas aplicaciones antiguas necesitan PHP 5.6, mientras que las modernas requieren PHP 8.2 o superior.

Para configurarlo:

  1. Ve a la sección "Configuración de PHP" o "PHP Settings".
  2. Selecciona tu dominio principal en el menú desplegable.
  3. Elige la versión de PHP que necesitas.
  4. También puedes ajustar el límite de memoria, el tamaño máximo de subida de archivos y otras directivas. Guarda los cambios.

Crear una base de datos MySQL para tu dominio

Si tu sitio web utiliza un CMS como WordPress, necesitarás una base de datos. Aquí te explicamos cómo crearla:

  1. Ve a la sección "Gestión de MySQL" o "MySQL Management".
  2. Haz clic en "Crear base de datos".
  3. Escribe un nombre para la base de datos (ej. mipagina_wp).
  4. Crea un usuario y una contraseña fuerte para esa base de datos.
  5. Añade el usuario a la base de datos y concédele todos los privilegios.
  6. Guarda estos datos (nombre de la BD, usuario y contraseña), los necesitarás durante la instalación de tu CMS.

Asegurar tu dominio con SSL (Certificado HTTPS)

Hoy en día, tener SSL es imprescindible para el SEO y la confianza del usuario. DirectAdmin suele integrar el servicio Let's Encrypt para obtener certificados gratuitos.

  1. Ve a la sección "SSL Certificates" o "Certificados SSL".
  2. Busca la opción "Let's Encrypt".
  3. Selecciona tu dominio principal y asegúrate de que también esté marcada la opción para el subdominio www.
  4. Haz clic en "Emitir" o "Issue".

[!TIP]
Activa la redirección forzada a HTTPS: Una vez que tengas el certificado SSL instalado, ve a la configuración de tu dominio y activa la opción de "Forzar HTTPS". Esto asegurará que todos los visitantes sean redirigidos automáticamente a la versión segura de tu sitio web (con candado en el navegador).

Solución de problemas comunes al configurar el dominio

Es frustrante cuando las cosas no funcionan a la primera. Aquí tienes una mini-guía de los problemas más habituales y cómo solucionarlos.

"La página no carga" o "Error 404"

  • Causa 1: El DNS aún no se ha propagado. Espera 24-48 horas.
  • Causa 2: Los archivos no están en la carpeta correcta (public_html).
  • Causa 3: Los nameservers en el registrador de dominios son incorrectos.

"El subdominio no funciona"

  • Causa 1: No creaste la carpeta del subdominio en public_html. DirectAdmin suele crearla, pero si la borraste, el sistema no la encontrará.
  • Causa 2: El registro DNS para el subdominio no se ha creado automáticamente. Puedes añadirlo manualmente en "DNS Management" como un registro A apuntando a la misma IP que tu dominio principal.

"El correo no funciona"

  • Causa 1: El registro MX no está configurado correctamente en la zona DNS.
  • Causa 2: Los nameservers están apuntando a otro servidor de correo.

[!WARNING]
¡No toques lo que no sabes! Si vas a modificar registros DNS manualmente, anota primero los valores originales. Un error en el DNS puede dejar tu web y tu correo caídos por un tiempo. Si no estás seguro, contacta con el soporte técnico de tu hosting.

Preguntas frecuentes (FAQ) sobre DirectAdmin y dominios

Para finalizar, respondemos a las preguntas más comunes que recibimos en soporte.

¿Puedo cambiar mi dominio principal después de crearlo?

No, no puedes cambiar el dominio principal de tu cuenta de hosting. Es una asignación fija que se establece al contratar el servicio. Si necesitas usar otro dominio como principal, deberías contratar un nuevo plan de hosting o preguntar a tu proveedor si es posible una migración.

¿Cuántos dominios adicionales puedo añadir?

Esto depende de tu plan de hosting. Algunos planes limitan el número de dominios adicionales, mientras que otros son ilimitados. Revisa las especificaciones de tu contrato.

¿Necesito un dominio adicional para crear un blog?

No necesariamente. Puedes crear un subdominio (blog.mipagina.com) o simplemente una subcarpeta (mipagina.com/blog). Esto es más eficiente en términos de recursos y SEO si los contenidos están relacionados.

¿Qué es la propagación del DNS?

Es el tiempo que tarda una actualización de DNS en propagarse por todos los servidores del mundo. Puede tardar desde unos minutos hasta 48 horas.

¿DirectAdmin y Syspanel son lo mismo?

DirectAdmin es un panel de control de hosting muy popular. Existen otros paneles como cPanel o Plesk. En algunos contextos, se menciona Syspanel como una alternativa. Si en algún documento ves referencia a Syspanel, debes saber que el acceso a su interfaz se realiza a través del puerto 2106 (ej. https://tu-servidor:2106). La lógica de gestión de dominios es muy similar a la de DirectAdmin.

¿Qué hago si borro un archivo importante de mi dominio principal?

DirectAdmin no tiene una "papelera de reciclaje" para archivos del sistema. Sin embargo, muchos proveedores de hosting ofrecen copias de seguridad automáticas diarias o semanales. Contacta con tu soporte para que restauren una copia, o revisa si tienes una copia local en tu ordenador.


Con esta guía, ya tienes el conocimiento necesario para configurar tu dominio principal en DirectAdmin, gestionar su DNS, añadir extensiones y solucionar los problemas más comunes. Recuerda que la clave está en ir paso a paso y no tener miedo de explorar el panel. Si te surge alguna duda, siempre puedes consultar la documentación oficial de tu proveedor o abrir un ticket de soporte. ¡Buena suerte con tu 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