Configurar dominio adicional en DirectAdmin
Introducción: ¿Qué es un dominio adicional y por qué lo necesitas?
Cuando contratas un plan de DirectAdmin hosting, el panel de control te permite gestionar un dominio principal, que es la dirección web principal de tu proyecto. Sin embargo, es muy común necesitar alojar más de un sitio web en el mismo plan de hosting, ya sea para un negocio secundario, un blog personal o el sitio de un cliente. Para eso sirven los dominios adicionales.
Un dominio adicional es una segunda (o tercera, cuarta...) dirección web que puedes añadir a tu cuenta de hosting, de modo que funcione de forma completamente independiente al dominio principal. Tendrás sus propios archivos, bases de datos, cuentas de correo y estadísticas. Es como tener varios sitios web en un mismo plan, sin necesidad de contratar un hosting nuevo para cada uno.
En este artículo, te guiaremos paso a paso para añadir dominio DirectAdmin, configurar dominio DirectAdmin y, en general, gestionar dominios DirectAdmin de forma sencilla y sin complicaciones. Al final, también resolveremos las preguntas más frecuentes para que no te quede ninguna duda.
[INFO] Si tu panel de control es Syspanel (basado en HestiaCP), el proceso es muy similar, pero accederás por el puerto 2106. En DirectAdmin, el acceso suele ser por el puerto 2222.
Requisitos previos antes de añadir un dominio
Antes de lanzarte a configurar dominio DirectAdmin, asegúrate de tener lo siguiente:
- Acceso a DirectAdmin: Necesitas tu usuario y contraseña de administrador o de usuario principal de la cuenta de hosting. Normalmente accedes a través de
tudominio.com:2222. - El dominio ya registrado: El nombre de dominio (ej: miegundositio.com) debe estar registrado en algún proveedor de dominios (GoDaddy, Namecheap, etc.).
- Acceso al DNS del dominio: Deberás poder modificar los servidores DNS o, al menos, el registro A del dominio para que apunte a tu servidor de hosting. Te explicaremos esto más adelante.
[WARNING] No intentes añadir un dominio que ya esté registrado y apuntando a otro servidor. Primero debes cambiar sus DNS para que apunten al tuyo, o el proceso no funcionará correctamente.
Paso a paso: Cómo añadir un dominio adicional en DirectAdmin
Ahora sí, vamos al grano. Sigue estos pasos al pie de la letra para añadir dominio DirectAdmin sin errores.
1. Inicia sesión en DirectAdmin
Abre tu navegador web y escribe la dirección de tu panel. Normalmente es algo como:
https://tudominio.com:2222
o
https://ip-de-tu-servidor:2222
Ingresa tu Usuario y Contraseña. Si eres el administrador principal, usa ese usuario. Si tienes una cuenta de usuario, usa la que te proporcionaron.
2. Busca la sección de "Dominios"
Una vez dentro del panel, verás un menú lleno de iconos. Busca la sección que dice "Administración de Cuentas" o "Gestión de Dominios". El icono suele ser un globo terráqueo o un candado. Haz clic en "Dominios" o "Añadir Dominio". La ruta exacta puede variar ligeramente según la versión de DirectAdmin, pero generalmente es muy intuitiva.
3. Haz clic en "Añadir dominio adicional"
Dentro de la sección de dominios, verás una lista con los dominios que ya tienes (el principal). Busca un botón o enlace que diga "Añadir Dominio" o "Añadir Nuevo Dominio". Al hacer clic, se abrirá un formulario.
4. Rellena el formulario de nuevo dominio
Este es el paso más importante. El formulario te pedirá varios datos:
- Nombre de Dominio: Escribe aquí el dominio completo que quieres añadir, por ejemplo:
miegundositio.com. No incluyas www. - Paquete (Opcional): Si tu plan de hosting tiene diferentes paquetes de recursos (ej: Básico, Profesional), selecciona el que quieras asignar a este dominio. Si solo tienes un paquete, lo dejarás por defecto.
- Cuenta de Usuario (Opcional): En algunos casos, puedes crear un usuario separado para este dominio. Para la mayoría de los usuarios, lo mejor es dejarlo como el usuario principal (el que usas para acceder a DirectAdmin). Así gestionarás todo desde la misma cuenta.
- Dirección IP (Opcional): Si tu servidor tiene varias IPs, puedes asignar una específica. Normalmente, se deja en "Compartida" o "Por defecto".
- Habilitar/Deshabilitar características: Verás casillas para activar o desactivar cosas como:
- PHP: Déjalo marcado (activado).
- SSL: Es muy recomendable activarlo para que el sitio funcione con HTTPS. Puedes hacerlo después con Let's Encrypt.
- CGI: Actívalo solo si sabes que lo necesitas (para scripts en Perl, por ejemplo).
- Estadísticas: Actívalo si quieres ver informes de visitas (Awstats, Webalizer).
Una vez relleno, haz clic en "Crear" o "Añadir".
5. ¡Listo! El dominio ya está creado en DirectAdmin
DirectAdmin procesará la solicitud y te mostrará un mensaje de éxito. El dominio adicional ya está configurado en tu servidor. Ahora tienes una carpeta independiente para sus archivos (normalmente en public_html del nuevo dominio), y puedes gestionar su correo, bases de datos y demás desde el panel.
Configurar los DNS del dominio para que funcione
Este es el paso que muchos olvidan y por el que el sitio no se ve. DirectAdmin ya sabe que el dominio existe, pero el mundo (los visitantes) no lo saben. Para ello, debemos decirle a Internet que miegundositio.com vive en tu servidor.
Tienes dos opciones principales:
Opción A: Cambiar los servidores DNS (Recomendado)
Esta es la forma más limpia y profesional. Consiste en decirle a tu proveedor de dominios que los servidores DNS de tu dominio son los de tu hosting (los que te proporcionó tu empresa de hosting). Normalmente son dos direcciones como:
ns1.tudominio.com
ns2.tudominio.com
[TIP] Si no sabes cuáles son tus servidores DNS, revisa el correo de bienvenida de tu hosting o contacta con el soporte. En DirectAdmin, a veces los encuentras en "Administrador de Servicios" > "Servidores DNS".
Para cambiar los DNS:
- Ve al panel de control de tu proveedor de dominios (donde compraste el dominio).
- Busca la sección de "Gestión de DNS" o "Servidores de nombres".
- Sustituye los DNS actuales por los de tu hosting.
- Guarda los cambios. La propagación puede tardar de 1 a 48 horas.
Opción B: Añadir un registro A (Más rápido)
Si no quieres cambiar los DNS globales (porque tienes otros servicios en ese dominio, por ejemplo), puedes añadir un registro A que apunte directamente a la IP de tu servidor.
- En el panel de tu proveedor de dominios, busca "Zona DNS" o "Registros DNS".
- Añade un nuevo registro de tipo A.
- En Nombre/Host, escribe
@(para el dominio principal) owwwsi quieres que funcione también con www. - En Valor/Dirección IP, escribe la dirección IP de tu servidor de hosting. Puedes encontrarla en DirectAdmin, en la sección de "Información del Servidor" o en el correo de bienvenida.
- Guarda el registro. La propagación suele ser más rápida que cambiar los DNS (minutos u horas).
[WARNING] Si usas la Opción B, asegúrate de que el dominio no tenga ya un registro A apuntando a otro sitio. De lo contrario, tu web no se verá.
Gestionar tu dominio adicional: Correo, archivos y bases de datos
Una vez que el dominio está añadido y los DNS apuntan correctamente, puedes gestionarlo como si fuera un sitio independiente. En DirectAdmin, lo verás listado en la sección de "Dominios".
Subir archivos al nuevo dominio
Cada dominio adicional tiene su propia carpeta. Normalmente, la estructura es:
/home/usuario/domains/miegundositio.com/public_html/
Puedes acceder a ella mediante:
- Administrador de Archivos de DirectAdmin: Ve a la sección de "Archivos" y busca la carpeta de tu nuevo dominio.
- FTP: Usa tu cliente FTP favorito (FileZilla, etc.) y conecta con los mismos datos de tu cuenta principal. Luego navega hasta la carpeta del dominio adicional.
Crear cuentas de correo
Para tener correos como info@miegundositio.com:
- Ve a "Administración de Cuentas" > "Correo".
- Selecciona el dominio
miegundositio.comde la lista. - Haz clic en "Añadir Cuenta de Correo" y crea la dirección que necesites.
Crear bases de datos
Para tu nuevo sitio (por ejemplo, si usas WordPress):
- Ve a "Administración de Cuentas" > "Bases de Datos MySQL".
- Selecciona el dominio
miegundositio.com. - Haz clic en "Crear Base de Datos". Se te pedirá un nombre, usuario y contraseña. Guárdalos bien.
Preguntas Frecuentes (FAQ) sobre dominios adicionales en DirectAdmin
1. ¿Puedo añadir un dominio adicional si mi plan de hosting no lo permite?
Depende de tu plan. La mayoría de los planes de DirectAdmin hosting incluyen varios dominios. Revisa las características de tu plan o contacta con tu proveedor.
2. ¿Qué diferencia hay entre un dominio adicional y un subdominio?
Un dominio adicional es un sitio web completamente independiente (ej: miegundositio.com). Un subdominio es una extensión de tu dominio principal (ej: blog.tudominio.com). El subdominio se crea de forma similar, pero no necesitas registrar un nuevo dominio.
3. He añadido el dominio pero mi web no se ve. ¿Qué hago?
Lo más probable es que los DNS aún no se hayan propagado o que hayas configurado mal el registro A. Espera unas horas y verifica los DNS con herramientas online como whatsmydns.net.
4. ¿Puedo gestionar el dominio adicional desde una cuenta de usuario diferente en DirectAdmin?
Sí, al crear el dominio puedes asignarle un usuario independiente. Esto es útil si quieres dar acceso a otra persona sin que vea tus otros sitios.
5. ¿Cómo elimino un dominio adicional?
Ve a "Administración de Cuentas" > "Dominios", selecciona el dominio que quieres eliminar y haz clic en el icono de la papelera o en "Eliminar". Ten cuidado, esto borrará todos los archivos, correos y bases de datos asociados a ese dominio.
[INFO] Recuerda que si tu panel es Syspanel (HestiaCP), el proceso es casi idéntico, pero accederás por el puerto
2106. La lógica de añadir un dominio es la misma.
Conclusión
Configurar dominio DirectAdmin y gestionar dominios DirectAdmin es un proceso sencillo y potente que te permite aprovechar al máximo tu plan de hosting. Siguiendo estos pasos, podrás tener múltiples sitios web funcionando sin complicaciones. Recuerda siempre verificar la configuración de los DNS y no olvides activar SSL (con Let's Encrypt, por ejemplo) para que tus sitios sean seguros.
Si tienes alguna duda, no dudes en consultar la documentación de tu proveedor de hosting o contactar con su soporte técnico. ¡Ahora ya sabes cómo añadir todos los dominios que necesites!
