DirectAdmin: cómo configurar un dominio adicional en tu hosting
Introducción: ¿Por qué necesitas un dominio adicional en DirectAdmin?
Si tienes un plan de hosting múltiple, es muy probable que tu proveedor te permita alojar más de un sitio web en una misma cuenta. Esto es ideal para gestionar varios proyectos personales, blogs o tiendas online sin tener que pagar un plan de hosting por cada uno. La herramienta más común para administrar todo esto es DirectAdmin, un panel de control potente pero muy intuitivo una vez que le coges el truco.
En esta guía completa, te explicaré paso a paso cómo configurar un dominio adicional en DirectAdmin. Veremos desde los requisitos previos hasta la resolución de problemas típicos. Al final, tendrás un segundo sitio web funcionando sin conflictos con el principal.
[INFO] Si tu panel de control es Syspanel (antes conocido como HestiaCP), el proceso es similar, pero accederás por el puerto 2106 (ejemplo:
https://tudominio.com:2106). En DirectAdmin, el acceso suele ser por el puerto 2222.
Requisitos antes de empezar
Antes de lanzarte a añadir un dominio, asegúrate de tener lo siguiente:
- Acceso a DirectAdmin: Necesitas tu usuario y contraseña de la cuenta de hosting (no del dominio principal, sino del usuario que gestiona el plan).
- Un dominio registrado: Puede ser nuevo o uno que ya tengas. Debes poder modificar sus DNS (servidores de nombres).
- Plan de hosting con soporte para dominios adicionales: No todos los planes lo permiten. Revisa si tu plan es de tipo "hosting múltiple" o "dominios ilimitados".
- Conocimiento básico de DNS: Saber qué son los registros A, CNAME y NS te ayudará, pero no es imprescindible si sigues los pasos.
Paso 1: Acceder al panel de DirectAdmin
Abre tu navegador y escribe la dirección de tu panel. Normalmente es algo como:
https://tudominio.com:2222
O si tu proveedor te dio una IP directa: https://192.168.1.1:2222
Introduce tu usuario y contraseña. Si es la primera vez, probablemente te pedirán cambiar la contraseña temporal.
[TIP] Guarda esta URL en favoritos. Es la puerta de entrada a toda la gestión de tu hosting.
Paso 2: Localizar la sección "Añadir Dominio"
Una vez dentro, verás un menú principal con iconos. Busca el que dice "Administración de Cuentas" o "Gestión de Dominios". Las opciones pueden variar ligeramente según la versión de DirectAdmin, pero generalmente encuentras:
- "Añadir Dominio" (o "Add Domain").
- También puede estar dentro de "Dominios" > "Añadir un nuevo dominio".
Haz clic ahí. Se abrirá un formulario simple.
Paso 3: Rellenar los datos del nuevo dominio
El formulario te pedirá lo siguiente:
- Dominio: Escribe el nombre completo, por ejemplo
misegundoweb.com(sin www). - Paquete: Si tu plan tiene diferentes paquetes (por ejemplo, "Básico" o "Premium"), selecciona el que corresponda. Si solo tienes uno, lo dejará por defecto.
- IP: Normalmente se selecciona automáticamente. Si tienes varias IPs, elige la que compartes con el dominio principal (a menos que necesites una IP dedicada).
- Opciones adicionales: Puedes marcar casillas como:
- Crear cuenta FTP: Útil si quieres gestionar los archivos del nuevo dominio por separado.
- Crear base de datos: Si el nuevo sitio usará una base de datos (WordPress, por ejemplo).
- Habilitar SSL: Recomendado para tener HTTPS.
[WARNING] No marques la opción "Punto de montaje" a menos que sepas lo que haces. Podría enlazar el dominio a una carpeta incorrecta.
Haz clic en "Crear" o "Añadir".
Paso 4: Configurar los DNS del dominio adicional
Este es el paso más crítico. DirectAdmin ya ha creado la estructura interna (carpetas, bases de datos si las pediste, etc.), pero tu dominio aún no apunta al servidor.
Opción A: Usar los servidores DNS del hosting (recomendado)
Si tu proveedor te ha dado servidores DNS (por ejemplo, ns1.mihosting.com y ns2.mihosting.com), debes cambiar los nameservers de tu dominio en el panel de tu registrador (donde compraste el dominio, como GoDaddy, Namecheap, etc.).
- Inicia sesión en tu registrador de dominios.
- Busca la sección "DNS" o "Servidores de nombres".
- Cambia los actuales por los que te proporcionó tu hosting.
- Guarda los cambios.
[INFO] La propagación DNS puede tardar de 1 a 48 horas, aunque normalmente es cuestión de minutos.
Opción B: Apuntar solo el registro A (avanzado)
Si no quieres cambiar los nameservers globales (por ejemplo, porque usas otros servicios como el correo en otro sitio), puedes añadir un registro A en tu zona DNS actual:
- Tipo: A
- Nombre: @ (o dejarlo vacío según el registrador)
- Valor: La IP de tu servidor (la misma que usas para acceder a DirectAdmin)
También añade un registro CNAME para el subdominio www que apunte a @.
Paso 5: Verificar que el dominio adicional funciona
Una vez que los DNS se hayan propagado, puedes probar:
- Abre
http://misegundoweb.comen tu navegador. Deberías ver la página por defecto de DirectAdmin (o la que hayas subido). - Si tienes problemas, usa herramientas online como "dnschecker.org" para ver si el dominio ya resuelve a tu IP.
[TIP] Si ves un error 403 o 404, no te asustes. Solo significa que no has subido contenido aún. Ve al paso siguiente.
Paso 6: Subir los archivos del nuevo sitio web
Ahora que el dominio está apuntando, toca llenarlo de contenido. Tienes dos formas principales:
A través del Administrador de Archivos de DirectAdmin
- En el panel, busca "Administrador de Archivos".
- Verás una carpeta llamada
domains. Dentro, una subcarpeta con el nombre de tu nuevo dominio (ejemplo:misegundoweb.com). - Dentro de esa carpeta, suele haber una subcarpeta
public_html. Ahí es donde debes subir los archivos de tu sitio (index.html, imágenes, etc.). - Usa el botón "Subir" para cargar tus archivos.
A través de FTP
Si creaste una cuenta FTP en el paso 3, puedes usar un cliente como FileZilla:
- Servidor: Tu IP o dominio principal.
- Usuario: El que creaste para el dominio adicional.
- Contraseña: La que elegiste.
- Puerto: 21 (por defecto).
Conéctate y arrastra tus archivos a la carpeta public_html del dominio adicional.
Preguntas frecuentes (FAQ)
¿Puedo tener un dominio adicional sin pagar extra?
Depende de tu plan. Si es un hosting múltiple, sí. Si es un plan básico, quizás tengas que contratar un addon. Consulta con tu proveedor.
¿Qué pasa si ya tengo un sitio en el dominio principal? ¿Se afecta?
No. Cada dominio adicional tiene su propia carpeta public_html. Son totalmente independientes.
¿Puedo usar el mismo certificado SSL para ambos dominios?
No exactamente. Necesitas un certificado SSL para cada dominio. DirectAdmin suele tener una opción de "SSL Gratuito" (Let's Encrypt) que puedes activar desde la sección "SSL Certificates" de cada dominio.
Mi dominio adicional no carga, ¿qué hago?
- Verifica que los DNS estén propagados (usa dnschecker.org).
- Asegúrate de que hayas subido al menos un archivo
index.htmlen la carpeta correcta. - Revisa que no haya conflictos de firewall o IP bloqueada.
¿Puedo configurar correo electrónico para el dominio adicional?
Sí. En DirectAdmin, dentro de la cuenta del dominio adicional, puedes crear cuentas de correo en "Administración de Correo" > "Crear un nuevo buzón".
Consejos finales para gestionar múltiples dominios
- Organiza tus carpetas: Usa nombres claros y mantén un respaldo de cada sitio.
- Actualiza los DNS primero: Siempre configura los DNS antes de subir contenido para evitar errores de visualización.
- Usa SSL desde el principio: Activa Let's Encrypt para cada dominio adicional. Google penaliza los sitios sin HTTPS.
- Monitorea el espacio: Si tienes varios sitios, el espacio en disco se consume rápido. Revisa las estadísticas en DirectAdmin.
[WARNING] No intentes modificar archivos del sistema de DirectAdmin (como los de configuración de Apache) a menos que sepas exactamente lo que haces. Podrías romper el servidor.
Conclusión
Configurar un dominio adicional en DirectAdmin es un proceso sencillo si sigues los pasos adecuados. Recuerda que la clave está en la correcta configuración de los DNS y en subir los archivos a la carpeta correcta. Con esta guía, podrás gestionar varios sitios web desde un solo panel, ahorrando dinero y centralizando la administración.
Si en lugar de DirectAdmin usas Syspanel (HestiaCP), el proceso es muy similar, solo cambia la URL de acceso (puerto 2106) y algunos nombres de secciones, pero la lógica es la misma.
Ahora ya estás listo para expandir tu presencia online. ¡Manos a la obra!
