DirectAdmin: Configurar un dominio adicional en tu cuenta
Administrar múltiples sitios web desde una sola cuenta de hosting es una necesidad común, ya sea para proyectos personales, negocios paralelos o sitios de clientes. DirectAdmin es un panel de control potente y ampliamente utilizado que facilita enormemente esta tarea. En esta guía, aprenderás paso a paso cómo configurar un dominio adicional en tu cuenta, gestionar sus archivos y ajustar el configurar DNS DirectAdmin para que tu nuevo sitio sea accesible en todo el mundo.
Entenderemos desde la teoría básica hasta los detalles prácticos, asegurándonos de que incluso si es tu primera vez, puedas seguir el proceso sin contratiempos. Al final, incluiremos una sección de preguntas frecuentes para resolver las dudas más habituales.
¿Qué es un dominio adicional y por qué usarlo?
Un dominio adicional es un nombre de dominio completamente independiente que agregas a tu cuenta de hosting existente. A diferencia de un subdominio (ejemplo: blog.tudominio.com), un dominio adicional funciona como un sitio web totalmente separado, con su propia carpeta de archivos, bases de datos y cuentas de correo.
Ventajas principales:
- Ahorro económico: No necesitas contratar un plan de hosting nuevo para cada sitio. Un solo plan puede alojar varios dominios (dependiendo de los recursos contratados).
- Gestión centralizada: Administras todos tus proyectos desde un solo panel de control.
- Flexibilidad: Puedes asignar diferentes tecnologías (PHP, bases de datos) a cada dominio.
[INFO] Antes de empezar, verifica que tu plan de hosting permita dominios adicionales. La mayoría de planes básicos incluyen al menos 2 o 3, pero planes más económicos pueden tener límites más restrictivos.
Requisitos previos
Antes de lanzarte a añadir un dominio, asegúrate de tener lo siguiente:
- Acceso a DirectAdmin: Debes tener las credenciales de tu cuenta de usuario (no las del administrador del servidor).
- Un dominio registrado: El dominio que deseas añadir debe estar registrado con algún proveedor (GoDaddy, Namecheap, DonDominio, etc.).
- Acceso al panel de DNS de tu dominio: Necesitarás poder modificar los servidores DNS (nameservers) o al menos los registros DNS de tu dominio.
- Conocimiento de los nameservers de tu hosting: Tu proveedor de hosting te habrá proporcionado dos o más nameservers (ejemplo:
ns1.tuhosting.com,ns2.tuhosting.com).
[WARNING] Si tu dominio está actualmente en uso (tiene un sitio web activo en otro hosting), cambiar los nameservers provocará un tiempo de inactividad (downtime) hasta que los DNS se propaguen. Planifica este cambio para un momento de bajo tráfico.
Paso a paso: Cómo añadir un dominio adicional en DirectAdmin
Sigue estos pasos meticulosamente. El proceso es rápido y, una vez que lo hagas una vez, se volverá intuitivo.
1. Inicia sesión en DirectAdmin
Accede a tu panel de DirectAdmin usando la URL que te proporcionó tu proveedor (generalmente algo como https://tuip:2222 o https://midominio.com:2222). Introduce tu nombre de usuario y contraseña.
2. Navega a la sección "Dominios Adicionales"
Una vez dentro del panel, busca en el menú principal o en la sección de "Administración de Cuentas" la opción "Dominios Adicionales" o "Añadir Dominio". También puedes encontrarlo en el menú de la izquierda bajo el apartado "Dominios".
Haz clic en "Añadir Dominio" o "Crear Dominio".
3. Completa el formulario de creación
Se abrirá un formulario con varios campos. Los más importantes son:
- Nombre de dominio: Escribe aquí el dominio completo que deseas añadir, incluyendo la extensión. Por ejemplo:
misegundositio.com. No incluyaswww. - Usuario: DirectAdmin te sugerirá un nombre de usuario para el nuevo dominio. Generalmente es el mismo que el de tu cuenta principal o una variación. Puedes dejarlo como está o personalizarlo.
- Contraseña: Se generará automáticamente. Puedes cambiarla si lo deseas, pero asegúrate de anotarla. Esta contraseña se usará para acceder al panel de control específico de este dominio (si tu plan lo permite).
- Paquete: Si tu plan ofrece diferentes paquetes de recursos, selecciona el que corresponda. Normalmente se selecciona automáticamente.
- Dirección IP: Selecciona la dirección IP del servidor. Si tienes una IP dedicada, elígela; de lo contrario, deja la opción por defecto (compartida).
- ¿Crear correo electrónico?: Marca esta casilla si deseas que el dominio pueda tener cuentas de correo electrónico. Es recomendable marcarla.
- ¿Crear FTP?: Marca esta casilla para poder acceder a los archivos del nuevo dominio mediante FTP. También es recomendable.
Haz clic en el botón "Crear" o "Añadir".
4. ¡Dominio creado! ¿Qué ha pasado?
DirectAdmin ha realizado varias acciones automáticamente:
- Ha creado una carpeta raíz para el nuevo dominio (normalmente dentro de
/home/usuario/domains/misegundositio.com/). - Ha configurado el servidor web (Apache/Nginx) para que sirva los archivos de esa carpeta cuando alguien visite el dominio.
- Ha creado cuentas de correo y FTP si las solicitaste.
- Ha generado una zona DNS para el dominio, pero con las direcciones del servidor donde está alojado tu hosting. Este es el punto más importante.
Configurar DNS DirectAdmin: El paso crítico
Ahora que el dominio está creado en DirectAdmin, el mundo debe saber que tu sitio web se encuentra en este servidor. Esto se logra mediante la configuración de DNS.
Hay dos métodos principales:
Método 1: Cambiar los nameservers (Recomendado para la mayoría)
Este es el método más limpio y profesional. Consiste en cambiar los servidores DNS de tu dominio en el panel de tu registrador (donde compraste el dominio) para que apunten a los de tu hosting.
¿Qué necesitas?
Los nameservers de tu hosting. Suelen ser algo como:
ns1.tuhosting.comns2.tuhosting.com
Pasos:
- Inicia sesión en el panel de tu registrador de dominios (GoDaddy, Namecheap, etc.).
- Busca la sección de "DNS", "Nameservers" o "Servidores de nombres".
- Cambia la configuración de "Usar servidores de nombres por defecto" a "Servidores de nombres personalizados".
- Introduce los nameservers que te proporcionó tu hosting.
- Guarda los cambios.
[INFO] La propagación de DNS puede tardar desde 30 minutos hasta 48 horas. Durante este tiempo, algunos usuarios verán tu nuevo sitio y otros el antiguo (si lo habías). Ten paciencia.
Método 2: Configurar registros DNS manualmente (Avanzado)
Si no puedes o no quieres cambiar los nameservers (por ejemplo, si usas servicios de DNS externos como Cloudflare), debes añadir manualmente los registros DNS necesarios.
¿Qué registros necesitas?
DirectAdmin te muestra los registros DNS que ha creado para tu dominio. Puedes verlos en la sección "Administración de DNS" de tu cuenta. Los esenciales son:
- Registro A: Debe apuntar a la dirección IP de tu servidor de hosting.
- Registro CNAME (para www): Debe apuntar a
tudominio.com.(con el punto al final) o a la IP directamente. - Registros MX: Si vas a usar correo en este dominio, deben apuntar al servidor de correo de tu hosting (ejemplo:
mail.tudominio.com). - Registros NS (opcional pero recomendado): Si no cambias los nameservers globales, debes asegurarte de que los registros NS de tu dominio apunten a los servidores que gestionan su DNS.
Pasos:
- En el panel de tu registrador, busca la sección de "Zona DNS" o "Registros DNS".
- Añade o modifica los registros según los valores que te muestra DirectAdmin.
- Guarda los cambios.
[WARNING] Si usas este método y tienes servicios como Cloudflare, asegúrate de que el proxy (nube naranja) esté desactivado para los registros A y CNAME hasta que la configuración funcione correctamente. Luego puedes activarlo.
Verificar la configuración y subir contenido
Una vez que has configurado los DNS, puedes verificar el estado con herramientas online como whatsmydns.net. Cuando veas que tu dominio resuelve a la IP de tu servidor, ¡estás listo!
Subir los archivos de tu sitio
Puedes acceder a la carpeta del nuevo dominio mediante:
- FTP: Usa las credenciales FTP que creaste (o las de tu cuenta principal, pero con la ruta a la carpeta del dominio).
- El Administrador de Archivos de DirectAdmin: Dentro de tu panel, navega a "Administrador de Archivos" y luego a la carpeta
domains/misegundositio.com/public_html. Ahí es donde debes subir los archivos de tu sitio web (index.php, index.html, etc.).
Preguntas Frecuentes (FAQ)
¿Puedo añadir un dominio adicional si mi plan solo permite uno?
No. La cantidad de dominios adicionales está limitada por tu plan de hosting. Si necesitas más, deberás contactar a tu proveedor para hacer un upgrade.
¿Qué pasa con el correo electrónico del dominio adicional?
DirectAdmin crea cuentas de correo automáticamente si marcaste esa opción. Puedes gestionarlas desde "Correo Electrónico" > "Cuentas de Correo" en el panel. Los registros MX se configuran automáticamente si usas los nameservers del hosting.
¿Puedo usar un certificado SSL para el dominio adicional?
Sí. DirectAdmin suele integrar Let's Encrypt. Ve a "SSL Certificates" y selecciona el dominio adicional. Haz clic en "Emitir" para obtener un certificado SSL gratuito y automático.
Mi dominio adicional no carga, ¿qué hago?
Sigue esta lista de verificación:
- ¿Han pasado más de 48 horas desde que cambiaste los DNS? Si no, espera.
- ¿Verificaste los nameservers? Usa una herramienta online para comprobar que apuntan a tu hosting.
- ¿Subiste archivos a la carpeta correcta? La carpeta debe ser
public_htmldentro del directorio del dominio. - ¿Hay un archivo index? Asegúrate de tener un
index.htmloindex.phpen la raíz. - Revisa los registros de errores: En DirectAdmin, ve a "Log Viewer" para ver si hay errores del servidor.
¿Puedo añadir un dominio adicional a una cuenta que ya tiene un sitio web en otro servidor?
Sí, pero el dominio adicional en DirectAdmin debe ser un dominio que no esté apuntando a otro servidor en el momento de la creación. Si ya tiene un sitio en otro lado, primero debes cambiar los nameservers o los registros DNS para que apunten a tu nuevo hosting. Esto causará un downtime.
¿Hay diferencia entre añadir un dominio adicional y un subdominio?
Sí, son conceptos diferentes:
- Subdominio: Es una extensión de tu dominio principal (ej:
blog.midominio.com). Comparte la misma carpeta raíz o una subcarpeta. - Dominio adicional: Es un dominio completamente independiente (ej:
miotroproyecto.com). Tiene su propia carpeta raíz, bases de datos y configuración.
¿Qué es Syspanel y cómo se relaciona con esto?
Syspanel es una plataforma de gestión de hosting (similar a cPanel o DirectAdmin) que utilizan algunos proveedores. Si tu proveedor usa Syspanel, el proceso para añadir un dominio adicional es muy similar. Normalmente accedes a Syspanel a través del puerto 2106 (ejemplo: https://tudominio.com:2106). Busca la sección "Añadir dominio" o "Dominios adicionales" dentro del panel.
Conclusión
Configurar un dominio adicional en DirectAdmin es un proceso sencillo pero que requiere atención a los detalles, especialmente en la parte de configurar DNS DirectAdmin. Una vez que entiendes la lógica (crear el dominio en el panel y luego apuntar los DNS), puedes gestionar múltiples sitios web desde una sola cuenta con total autonomía.
Recuerda siempre verificar los límites de tu plan, tener paciencia con la propagación de DNS y utilizar las herramientas que DirectAdmin pone a tu disposición, como el Administrador de Archivos y la emisión automática de SSL. ¡Ahora ya puedes expandir tu presencia online sin complicaciones!
