DirectAdmin: Cómo configurar un dominio adicional (Addon Domain)
¿Qué es un dominio adicional (Addon Domain) en DirectAdmin?
Un dominio adicional (también conocido como Addon Domain) es una función de DirectAdmin que te permite alojar varios sitios web diferentes en una misma cuenta de hosting. Imagina que tienes un plan de hosting que soporta múltiples sitios: en lugar de crear una cuenta separada para cada uno, puedes añadir dominios adicionales a tu cuenta principal.
Cada dominio adicional funciona de manera independiente: tiene su propia carpeta de archivos (raíz del sitio), sus propias bases de datos, cuentas de correo y configuraciones. Es como tener varios mini-servidores dentro de tu mismo panel.
[INFO] Un dominio adicional no es lo mismo que un subdominio (ej: blog.tudominio.com). Un Addon Domain es un dominio completamente nuevo (ej: miotrodomino.com) que se comporta como un sitio web independiente.
¿Cuándo necesitas configurar un dominio adicional?
Hay varias situaciones comunes en las que te será útil:
- Tienes varios proyectos personales o de negocio y quieres gestionarlos desde un solo panel de control.
- Administras sitios web para clientes o amigos y prefieres tener todo centralizado.
- Quieres separar contenido (por ejemplo, un blog, una tienda online y un sitio corporativo) sin pagar cuentas de hosting adicionales.
- Necesitas probar un nuevo sitio sin afectar tu dominio principal.
[TIP] Asegúrate de que tu plan de hosting permita dominios adicionales. Revisa el límite en los detalles de tu cuenta.
Requisitos previos antes de empezar
Antes de lanzarte a la configuración, verifica lo siguiente:
- Acceso a DirectAdmin: Debes tener usuario y contraseña de tu cuenta (no del administrador del servidor, a menos que seas el administrador).
- El dominio debe estar registrado: Necesitas haber comprado el dominio en un registrador (como Namecheap, GoDaddy, etc.).
- Los DNS del dominio deben apuntar a tu servidor: Esto es clave. Tu dominio adicional debe tener sus registros DNS configurados para que apunten a la IP de tu servidor de hosting. Si no lo haces, el sitio no será visible públicamente.
- Plan de hosting con soporte para Addon Domains: Revisa tu panel de DirectAdmin para ver cuántos dominios adicionales puedes agregar.
[WARNING] Si el dominio no tiene los DNS apuntando a tu servidor, la configuración en DirectAdmin se hará, pero el sitio no cargará hasta que los DNS se propaguen (puede tardar de minutos a 48 horas).
Paso a paso: Cómo configurar un dominio adicional en DirectAdmin
Sigue estos pasos con calma. El proceso es muy sencillo.
1. Accede a tu panel de DirectAdmin
Abre tu navegador y escribe la URL de tu panel de DirectAdmin. Normalmente es algo como https://tudominio.com:2222 o https://IPdelServidor:2222. Ingresa tu usuario y contraseña.
2. Busca la sección "Dominios Adicionales"
Una vez dentro del panel, localiza el menú principal. Dependiendo de la versión de DirectAdmin, puede variar ligeramente, pero generalmente encontrarás la opción en:
- "Cuenta" > "Dominios Adicionales" (o directamente en la sección "Administración de Dominios").
También puedes usar el buscador interno del panel (si está disponible) escribiendo "Addon" o "Dominios adicionales".
3. Haz clic en "Agregar Dominio Adicional"
Verás un botón o enlace con el texto "Agregar Dominio Adicional" o "Añadir Addon Domain". Al hacer clic, se abrirá un formulario.
4. Completa el formulario de configuración
El formulario te pedirá varios datos. Te explico cada uno:
- Nuevo nombre de dominio: Escribe el dominio completo que quieres agregar, por ejemplo
miotrodomino.com. No incluyas "www" ni la barra diagonal. - Nombre de usuario/subdominio: DirectAdmin te sugerirá un nombre automáticamente (suele ser el dominio sin el punto, ej:
miotrodomino). Puedes cambiarlo, pero asegúrate de que sea único. Este nombre se usará para crear un subdominio interno (ej:miotrodomino.tudominio.com) que redirigirá al nuevo sitio. También se creará una carpeta con ese nombre en tu cuenta. - Directorio raíz del dominio: Aquí defines la carpeta donde se alojarán los archivos del nuevo sitio. Por defecto, DirectAdmin te sugiere algo como
/home/usuario/domains/miotrodomino.com/public_html. No lo cambies a menos que sepas lo que haces. Esta carpeta debe ser única para cada dominio. - Contraseña (opcional): Algunas versiones piden una contraseña para FTP o para el subdominio. Si aparece, puedes generarla o escribir una segura. Si no, se usará la contraseña de tu cuenta principal.
[INFO] El "directorio raíz" es la carpeta donde subirás los archivos de tu sitio web (index.html, imágenes, etc.). Si cambias la ruta, asegúrate de que exista y sea accesible.
5. Revisa y confirma
Antes de hacer clic en "Crear" o "Agregar", revisa que todos los datos sean correctos. Luego, presiona el botón. DirectAdmin procesará la solicitud y te mostrará un mensaje de éxito.
6. Verifica que el dominio adicional aparezca en la lista
Después de crearlo, volverás a la lista de dominios adicionales. Ahí deberías ver tu nuevo dominio con su estado (normalmente "Activo"). También verás el subdominio asociado y la ruta de la carpeta.
¿Qué hacer después de configurar el dominio adicional?
La configuración en DirectAdmin está lista, pero aún faltan pasos para que tu sitio funcione.
1. Sube los archivos de tu sitio web
Accede a la carpeta raíz del nuevo dominio (la que definiste en el paso 4). Puedes usar:
- Administrador de archivos de DirectAdmin: Ve a la sección "Archivos" > "Administrador de archivos" y navega hasta la carpeta del dominio.
- FTP: Conéctate con tu cliente FTP favorito (FileZilla, por ejemplo) usando las credenciales de tu cuenta principal. La carpeta del nuevo dominio estará dentro de
domains/miotrodomino.com/public_html.
Sube allí todos los archivos de tu sitio (index.html, CSS, JS, etc.).
2. Configura las bases de datos (si tu sitio lo requiere)
Si tu sitio usa una base de datos (WordPress, Joomla, etc.), debes crearla en DirectAdmin:
- Ve a "Base de Datos" > "Crear una nueva base de datos".
- Elige un nombre para la base de datos, un usuario y una contraseña segura.
- Anota estos datos, los necesitarás durante la instalación de tu CMS (por ejemplo, en el archivo
wp-config.phpde WordPress).
[TIP] DirectAdmin suele crear automáticamente un usuario de base de datos con el mismo nombre que el dominio. Puedes usarlo directamente.
3. Configura las cuentas de correo (opcional)
Si quieres tener correos como info@miotrodomino.com, ve a "Correo Electrónico" > "Administrar Cuentas de Correo" y crea las que necesites. Cada dominio adicional tiene su propio espacio de correo.
4. Apunta los DNS del dominio a tu servidor
Este paso es fundamental. Si no lo hiciste antes, ahora es el momento:
- Ve al panel de tu registrador de dominios (donde compraste el dominio).
- Busca la sección de "DNS" o "Servidores de nombres".
- Configura los registros A (para IPv4) y AAAA (para IPv6) para que apunten a la IP de tu servidor de hosting. También puedes añadir registros CNAME para "www" si lo deseas.
- Si usas servicios externos (Cloudflare, por ejemplo), configura los DNS allí.
[WARNING] La propagación de DNS puede tardar desde unos minutos hasta 48 horas. Durante ese tiempo, tu sitio puede no ser accesible desde todos los lugares.
5. Espera la propagación y prueba
Una vez que los DNS se hayan propagado, escribe tu nuevo dominio en el navegador. Deberías ver tu sitio web. Si no, revisa que los archivos estén en la carpeta correcta y que no haya errores de configuración.
Preguntas frecuentes (FAQ)
¿Puedo añadir un dominio adicional si mi dominio principal está en otro servidor?
No. El dominio adicional debe apuntar al mismo servidor donde tienes tu cuenta de DirectAdmin. Si el dominio está en otro hosting, no funcionará.
¿Cuántos dominios adicionales puedo crear?
Depende de tu plan de hosting. Revisa los límites en la sección "Cuenta" > "Información de la cuenta" o consulta con tu proveedor.
¿Qué pasa si elimino un dominio adicional?
Se eliminarán todos los archivos, bases de datos y cuentas de correo asociados a ese dominio. Ten cuidado, esta acción no se puede deshacer fácilmente. Siempre haz una copia de seguridad antes.
¿Puedo usar un subdominio de mi dominio principal como dominio adicional?
No exactamente. Un subdominio (ej: blog.midominio.com) se configura en la sección "Subdominios" de DirectAdmin, no como dominio adicional. Los Addon Domains son para dominios completamente nuevos.
¿DirectAdmin es mejor que otros paneles como Syspanel?
DirectAdmin es muy popular por su facilidad de uso y rendimiento. Si usas Syspanel (HestiaCP), el proceso es similar pero con algunas diferencias. En Syspanel, los dominios adicionales se agregan desde la sección "Web" > "Dominios" y el puerto de acceso al panel suele ser el 2106. La lógica es la misma: cada dominio tiene su propia carpeta y recursos.
Consejos finales para gestionar múltiples dominios
- Mantén una estructura de carpetas ordenada: Usa nombres descriptivos para las carpetas de cada dominio.
- Haz copias de seguridad periódicas: DirectAdmin te permite respaldar cuentas completas o dominios individuales. Aprovéchalo.
- Monitorea el uso de recursos: Cada dominio adicional consume espacio en disco y ancho de banda. Revisa tus límites para no excederlos.
- Usa certificados SSL: Si tu plan lo permite, activa SSL gratuito (Let's Encrypt) para cada dominio adicional desde la sección "SSL Certificates". Esto mejora la seguridad y el SEO.
[INFO] Si tienes problemas al agregar un dominio adicional, verifica que el dominio no esté ya registrado en otro lugar de tu cuenta o que no haya conflictos con subdominios existentes.
Con estos pasos, ya puedes gestionar múltiples sitios web desde una sola cuenta de DirectAdmin. Es una herramienta potente y, una vez que le coges el truco, ahorrarás mucho tiempo y dinero. ¡Manos a la obra!
