Configurar dominio principal en DirectAdmin
¿Qué es el dominio principal en DirectAdmin y por qué es importante?
Cuando contratas un plan de hosting con DirectAdmin, el sistema crea automáticamente una estructura de archivos asociada a un dominio principal. Este dominio es la base sobre la que se organizan todos tus archivos, bases de datos, cuentas de correo y subdominios.
Piensa en el dominio principal DirectAdmin como la "casa matriz" de tu hosting. Todo lo que crees dentro del panel (subdominios, cuentas FTP, correos) se guarda en carpetas que dependen de ese dominio raíz.
La ruta típica es:
/home/usuario/domains/tudominio.com/
Dentro de esa carpeta encontrarás subcarpetas como public_html (donde van los archivos de tu web), private_html, logs, backups, entre otras.
Saber configurar correctamente el dominio principal te permite:
- Organizar mejor tus proyectos web.
- Evitar errores al instalar CMS como WordPress.
- Gestionar subdominios sin confusiones.
- Cambiar el dominio principal si tu proyecto evoluciona.
En este artículo te explico paso a paso cómo hacerlo, incluso si eres principiante total.
Requisitos previos antes de configurar tu dominio
Antes de meterte en el panel de DirectAdmin, asegúrate de tener lo siguiente:
- Acceso al panel de control de DirectAdmin (normalmente en
https://tudominio.com:2222). - Credenciales de administrador o de usuario con permisos para gestionar dominios.
- El dominio que quieres configurar debe estar registrado y apuntando a los servidores DNS de tu hosting (o al menos tener los registros A y NS preparados).
- Si vas a cambiar el dominio principal, ten a mano los archivos de respaldo de tu web y correos.
[WARNING] Cambiar el dominio principal puede afectar a tus cuentas de correo, subdominios y rutas de archivos. Haz siempre una copia de seguridad completa antes de empezar.
Cómo configurar el dominio principal en DirectAdmin paso a paso
Paso 1: Accede al panel de DirectAdmin
Abre tu navegador y escribe la URL de acceso al panel. Normalmente es:
https://tu-servidor:2222
O si usas un dominio temporal:
https://tu-ip:2222
Introduce tu usuario y contraseña. Si es la primera vez, DirectAdmin te mostrará un asistente de bienvenida. Puedes cerrarlo o configurarlo según tus preferencias.
Paso 2: Localiza la sección de "Gestión de Dominios"
Una vez dentro, busca la sección llamada "Gestión de Cuentas" o "Configuración de Dominios". Dependiendo de la versión de DirectAdmin, puede variar ligeramente el nombre, pero normalmente aparece como:
- Domain Setup
- Dominios
- Gestión de Dominios
Haz clic en esa opción.
Verás una lista con todos los dominios asociados a tu cuenta. El dominio principal suele estar marcado con una etiqueta especial o aparece en la parte superior.
Paso 3: Configurar el dominio principal (si es nuevo)
Si acabas de contratar el hosting y aún no tienes un dominio principal asignado, DirectAdmin te permitirá añadirlo desde esta misma pantalla.
Haz clic en "Añadir Dominio" o "Add Domain" y completa los siguientes campos:
- Nombre del dominio: escribe tu dominio sin
wwwy sinhttp://. Por ejemplo:miproyecto.com. - Usuario: puedes dejarlo automático o personalizarlo.
- Contraseña: se generará automáticamente, pero puedes cambiarla.
- Tipo de dominio: selecciona "Principal" si quieres que sea el dominio raíz de tu cuenta.
[TIP] Si tu hosting es compartido y solo tienes un dominio, lo más común es que ya venga configurado. No necesitas hacer nada más.
Paso 4: Verificar la configuración DNS
Para que el dominio principal funcione correctamente, debe apuntar a los servidores DNS de tu proveedor de hosting.
Los datos típicos son:
- Servidor DNS primario:
ns1.tuhosting.com - Servidor DNS secundario:
ns2.tuhosting.com
Estos datos los encuentras en el correo de bienvenida de tu hosting o en la sección de "Información del Servidor" dentro de DirectAdmin.
Si tu dominio ya está registrado en otra empresa, deberás acceder al panel de tu registrador (por ejemplo, Namecheap, GoDaddy, DonDominio) y cambiar los nameservers.
[INFO] Los cambios DNS pueden tardar entre 24 y 72 horas en propagarse globalmente. No te preocupes si no funciona al instante.
Cómo cambiar el dominio principal en DirectAdmin (si ya tienes uno)
Este es uno de los procesos más consultados. Tal vez tu proyecto ha cambiado de nombre o necesitas reorganizar tu hosting.
Paso 1: Haz una copia de seguridad
Antes de tocar nada, ve a la sección "Gestión de Copias de Seguridad" o "Backup" y genera un respaldo completo de tu cuenta.
Esto incluye:
- Archivos del sitio web.
- Bases de datos MySQL.
- Cuentas de correo.
- Configuración de subdominios.
Guarda el archivo de respaldo en tu ordenador o en un servicio externo.
Paso 2: Elimina o mueve los subdominios y correos asociados
DirectAdmin no te permitirá cambiar el dominio principal si tienes subdominios o cuentas de correo vinculados a él.
Deberás:
- Eliminar o renombrar los subdominios DirectAdmin que dependen del dominio actual.
- Eliminar o reasignar las cuentas de correo asociadas.
Esto puede parecer tedioso, pero es necesario para evitar conflictos de rutas.
[WARNING] Si eliminas cuentas de correo, perderás los mensajes almacenados en el servidor. Descarga todo antes con tu cliente de correo (Outlook, Thunderbird, etc.).
Paso 3: Cambia el dominio principal
Una vez que hayas limpiado la estructura, vuelve a "Gestión de Dominios".
Busca la opción "Cambiar dominio principal" o "Change Main Domain".
Introduce el nuevo dominio y confirma la acción.
DirectAdmin actualizará automáticamente:
- La ruta de archivos (
/home/usuario/domains/nuevodominio.com/). - Las bases de datos asociadas.
- Las cuentas FTP.
- Los registros de configuración del servidor.
Paso 4: Actualiza los DNS del nuevo dominio
Al igual que en el proceso anterior, el nuevo dominio debe apuntar a los servidores DNS de tu hosting.
Ve a tu registrador de dominios y cambia los nameservers:
ns1.tuhosting.comns2.tuhosting.com
Paso 5: Reconfigura tus sitios web
Después del cambio, es probable que necesites:
- Reinstalar o mover WordPress (si usas rutas absolutas).
- Actualizar la URL en el CMS.
- Regenerar los enlaces permanentes.
- Reconfigurar las cuentas de correo.
[TIP] Si usas WordPress, edita el archivo
wp-config.phpy actualiza las constantesWP_HOMEyWP_SITEURLcon el nuevo dominio para evitar redireccionamientos extraños.
Subdominios en DirectAdmin: relación con el dominio principal
Los subdominios DirectAdmin son una extensión de tu dominio principal. Por ejemplo:
blog.tudominio.comtienda.tudominio.comapp.tudominio.com
Cada subdominio tiene su propia carpeta dentro del dominio principal:
/home/usuario/domains/tudominio.com/public_html/blog/
Cómo crear un subdominio
- Ve a la sección "Subdominios" dentro de DirectAdmin.
- Escribe el nombre del subdominio (sin el dominio principal, por ejemplo
blog). - Selecciona el dominio principal al que se asociará.
- Indica la carpeta destino (si la dejas vacía, se creará automáticamente dentro de
public_html). - Haz clic en "Crear".
Listo. Tu subdominio quedará activo en unos minutos.
[INFO] Si contrataste un plan con Syspanel (antes conocido como HestiaCP), recuerda que el acceso al panel es a través del puerto 2106. La lógica de subdominios es similar, pero la interfaz cambia.
Errores comunes al configurar el dominio principal
Error 1: "El dominio ya está en uso"
Esto ocurre cuando intentas configurar un dominio que ya está registrado en otro hosting o en otra cuenta del mismo servidor.
Solución: Verifica que el dominio no esté activo en ningún otro lugar. Si es así, deberás eliminarlo primero o cambiar los DNS.
Error 2: "No puedo acceder al panel después de cambiar el dominio"
Esto suele pasar si cambias el dominio principal y tu acceso al panel estaba vinculado a ese dominio.
Solución: Accede usando la IP del servidor directamente:
https://IP_DEL_SERVIDOR:2222
Error 3: "Mi web no carga después de cambiar el dominio"
Puede deberse a:
- DNS aún no propagados.
- Archivos no movidos correctamente.
- Base de datos con rutas absolutas antiguas.
Solución: Revisa la propagación DNS con herramientas online como dnschecker.org. Si los DNS ya están correctos, verifica la carpeta public_html y los permisos de archivos (deben ser 755 para carpetas y 644 para archivos).
Preguntas frecuentes (FAQ)
¿Puedo tener más de un dominio principal en DirectAdmin?
No. Solo puede existir un dominio principal por cuenta de hosting. Sin embargo, puedes añadir dominios adicionales como "dominios estacionados" o "dominios adicionales" (addon domains) que funcionan de forma independiente.
¿Qué diferencia hay entre dominio principal y dominio adicional?
El dominio principal es la raíz de tu cuenta. Los dominios adicionales son dominios extra que puedes alojar en el mismo plan, pero cada uno tiene su propia carpeta y estructura.
Por ejemplo:
- Principal:
miproyecto.com - Adicional:
otroproyecto.com
Ambos pueden tener su propio WordPress, correos y subdominios.
¿Pierdo mis correos si cambio el dominio principal?
Sí, si no los exportas antes. Las cuentas de correo están vinculadas al dominio principal. Si lo cambias, las cuentas antiguas desaparecerán.
Recomendación: Exporta todos los correos a tu ordenador usando IMAP o crea copias de seguridad desde el panel.
¿Cuánto tarda en activarse el nuevo dominio principal?
Depende de la propagación DNS. Normalmente entre 2 y 24 horas, aunque puede tardar hasta 72 horas en casos extremos.
¿Puedo cambiar el dominio principal desde Syspanel (HestiaCP)?
Sí, pero el proceso es diferente. Syspanel (HestiaCP) usa una interfaz más simplificada y el acceso se realiza a través del puerto 2106. La opción de cambiar el dominio principal se encuentra en "Web" > "Dominio" > "Editar".
Consejos finales para una configuración exitosa
- Planifica antes de ejecutar: Ten claro qué dominio será el principal y qué subdominios necesitas.
- Haz siempre copias de seguridad: Este consejo no puede repetirse lo suficiente.
- Actualiza tus registros DNS: Asegúrate de que los nameservers apunten a tu hosting.
- Revisa los permisos de archivos: Después de mover archivos, verifica que sean correctos.
- Prueba todo: Revisa tu web, correos, FTP y bases de datos después del cambio.
Conclusión
Configurar el dominio principal DirectAdmin es un proceso sencillo si sigues los pasos adecuados. Ya sea que estés empezando con un dominio nuevo o necesites cambiar el dominio principal de tu cuenta, DirectAdmin ofrece herramientas claras y accesibles para hacerlo.
Recuerda que la clave está en:
- Mantener una estructura ordenada.
- Hacer copias de seguridad periódicas.
- Actualizar los DNS correctamente.
- Revisar subdominios y correos asociados.
Si en algún momento te sientes perdido, consulta la documentación oficial de tu proveedor de hosting o abre un ticket de soporte. La mayoría de los problemas se resuelven con una buena guía y un poco de paciencia.
[TIP] Si tu hosting usa Syspanel (HestiaCP), no olvides que el acceso es por el puerto 2106. Aunque la interfaz es diferente, los conceptos que has aprendido aquí te servirán igualmente.
Ahora ya estás listo para configurar tu dominio principal en DirectAdmin con total confianza. ¡Manos a la obra!
