Guía para añadir un dominio adicional en DirectAdmin
Introducción: ¿Por qué necesitas añadir un dominio adicional en DirectAdmin?
Gestionar múltiples sitios web desde un solo panel de control es una necesidad común para emprendedores, desarrolladores y administradores de sistemas. DirectAdmin es una de las herramientas más populares para la administración de servidores web, y una de sus funciones más útiles es la posibilidad de añadir un dominio adicional sin necesidad de contratar un plan de hosting separado para cada proyecto. En esta guía, te explicaremos paso a paso cómo hacerlo, desde los requisitos previos hasta la configuración final de DNS, asegurando que tu nuevo sitio funcione correctamente.
A lo largo del artículo, cubriremos términos clave como añadir dominio DirectAdmin, DirectAdmin dominio adicional, agregar dominio DirectAdmin y la gestión de DirectAdmin DNS. Además, te daremos consejos prácticos para evitar errores comunes y resolver dudas frecuentes. ¡Empecemos!
Requisitos previos antes de agregar un dominio en DirectAdmin
Antes de lanzarte a añadir un dominio, asegúrate de cumplir con los siguientes puntos:
- Acceso a DirectAdmin: Necesitas credenciales de administrador o de un usuario con permisos para gestionar dominios. Normalmente, el acceso es a través de
https://tudominio.com:2222. - Dominio registrado: Debes ser propietario del dominio que deseas añadir (por ejemplo, miproyecto.com). Si aún no lo has registrado, hazlo con un proveedor de dominios.
- Servidor configurado: Tu plan de hosting debe permitir dominios adicionales. En la mayoría de los casos, los planes compartidos o de revendedor lo incluyen.
- Acceso al panel de DNS: Necesitarás modificar los registros DNS de tu dominio para que apunten a tu servidor. Esto se hace desde el proveedor donde compraste el dominio o desde el propio DirectAdmin si gestionas el DNS allí.
[WARNING] Si tu dominio ya está en uso (por ejemplo, tiene un sitio web activo), asegúrate de hacer una copia de seguridad de los archivos y la base de datos antes de cambiar la configuración. Podrías perder datos si no tomas precauciones.
Paso 1: Acceder al panel de DirectAdmin
Abre tu navegador y dirígete a la URL de tu panel: https://tudominio.com:2222. Si es la primera vez, es posible que veas un aviso de seguridad sobre el certificado SSL; puedes ignorarlo temporalmente (es normal en conexiones internas). Ingresa tu usuario y contraseña y haz clic en "Iniciar sesión".
Una vez dentro, verás el menú principal con varias opciones. Busca la sección "Gestión de cuentas" o directamente el icono "Añadir dominio". En versiones recientes de DirectAdmin, esta opción suele estar en la pestaña "Dominios" o en el menú lateral izquierdo.
[TIP] Si no encuentras la opción, usa la barra de búsqueda del panel (si está disponible) con la palabra "dominio" para localizarla rápidamente.
Paso 2: Añadir el dominio adicional en DirectAdmin
Ahora vamos al núcleo de la guía: agregar dominio DirectAdmin. Sigue estos pasos con atención:
- Haz clic en "Añadir dominio" o "Add Domain" (dependiendo del idioma del panel). Se abrirá un formulario.
- Escribe el nombre del dominio en el campo correspondiente, por ejemplo:
miproyecto.com. No incluyas "www" ni "http://"; el sistema lo manejará automáticamente. - Selecciona el paquete de recursos (si tu plan lo permite). Normalmente, DirectAdmin asigna los mismos recursos que tu cuenta principal, pero puedes limitar espacio en disco o ancho de banda si lo deseas.
- Configura la carpeta raíz: Por defecto, DirectAdmin creará una subcarpeta dentro de tu directorio principal (ejemplo:
/home/usuario/domains/miproyecto.com/public_html). Puedes cambiarla si necesitas una estructura personalizada. - Habilita o deshabilita opciones adicionales como:
- PHP: Selecciona la versión de PHP que necesitas (recomendamos 8.0 o superior para sitios modernos).
- SSL: Marca la casilla si tienes un certificado SSL (puedes activarlo después con Let's Encrypt).
- Subdominios: Decide si el dominio tendrá subdominios como
blog.miproyecto.com.
- Haz clic en "Crear" o "Save". El sistema procesará la solicitud y en unos segundos verás un mensaje de confirmación.
[INFO] Si tu cuenta tiene límites de dominios (por ejemplo, solo 2 adicionales), el sistema te lo indicará antes de crear. Revisa tu plan de hosting si ves un error.
Paso 3: Configurar los registros DNS del dominio adicional
Una vez creado el dominio en DirectAdmin, necesitas que apunte a tu servidor. Esto se hace mediante los DirectAdmin DNS o desde el proveedor de dominios. Aquí tienes dos escenarios:
Escenario A: Gestionas el DNS en DirectAdmin (recomendado)
DirectAdmin te permite gestionar el DNS de tus dominios directamente. Para ello:
- Ve a "Gestión de DNS" o "DNS Management" en el menú.
- Busca el dominio que acabas de añadir y haz clic en "Editar".
- Verás registros preconfigurados (A, CNAME, MX, etc.). Lo esencial es el registro A, que debe apuntar a la IP de tu servidor. Si no aparece, créalo manualmente:
- Nombre:
@omiproyecto.com - Tipo: A
- Valor: La IP de tu servidor (la encuentras en el panel de DirectAdmin en "Información del servidor").
- Nombre:
- También añade un registro CNAME para
wwwque apunte a@. - Guarda los cambios.
Escenario B: Gestionas el DNS en tu proveedor de dominios
Si prefieres mantener el DNS en tu registrador (como GoDaddy, Namecheap, etc.):
- Accede al panel de tu proveedor y busca la sección de "DNS" o "Zone Editor".
- Crea un registro A con:
- Host:
@(o dejarlo vacío según el proveedor). - Apunta a: La IP de tu servidor DirectAdmin.
- Host:
- Crea un registro CNAME con:
- Host:
www - Apunta a:
@o el dominio sin www.
- Host:
- Espera la propagación DNS (puede tardar de 1 a 48 horas).
[WARNING] No olvides eliminar registros antiguos si el dominio estaba apuntando a otro servidor. De lo contrario, podrías tener conflictos.
Paso 4: Verificar la configuración y subir contenido
Una vez configurado el DNS, puedes verificar que todo funciona:
- Sube archivos a la carpeta del dominio: Usa FTP o el administrador de archivos de DirectAdmin. La ruta típica es
/home/usuario/domains/miproyecto.com/public_html. - Prueba el acceso: Abre tu navegador y escribe
http://miproyecto.com. Si ves la página por defecto de DirectAdmin o tu contenido, ¡está funcionando! - Activa SSL (opcional pero recomendado): En DirectAdmin, ve a "SSL Certificates" y usa la opción "Let's Encrypt SSL" para obtener un certificado gratuito. Esto mejorará tu SEO y la seguridad.
[TIP] Si el sitio no carga, verifica que los registros DNS se hayan propagado usando herramientas como
whatsmydns.net. También revisa que la carpetapublic_htmltenga permisos 755.
Preguntas frecuentes (FAQ)
1. ¿Puedo añadir un dominio adicional si ya tengo otros en DirectAdmin?
Sí, siempre que tu plan de hosting lo permita. DirectAdmin no tiene límite técnico, pero tu proveedor puede establecer restricciones.
2. ¿Qué hago si el dominio no se ve después de 48 horas?
Revisa los registros DNS con una herramienta externa. Si están correctos, contacta a tu proveedor de hosting; podría ser un problema de firewall o configuración del servidor.
3. ¿Puedo usar el mismo dominio para un sitio web y un correo electrónico?
Sí, al añadir el dominio, DirectAdmin configura automáticamente el correo (si lo deseas). Puedes crear cuentas de correo como info@miproyecto.com desde la sección "Gestión de correo".
4. ¿Cómo migro un sitio web existente a este nuevo dominio?
Sube los archivos del sitio anterior a la carpeta public_html del nuevo dominio y, si usas base de datos, impórtala desde "phpMyAdmin" en DirectAdmin. Luego, ajusta las configuraciones de conexión en tu CMS.
5. ¿Es necesario reiniciar el servidor después de añadir el dominio?
No, DirectAdmin actualiza la configuración automáticamente. Solo necesitas esperar la propagación DNS.
6. ¿Qué diferencia hay entre añadir un dominio y un subdominio?
Un dominio adicional es independiente (ejemplo: miproyecto.com), mientras que un subdominio depende de uno existente (ejemplo: blog.miproyecto.com). Ambos se gestionan desde el mismo panel.
7. ¿Puedo añadir un dominio sin SSL?
Sí, pero Google penaliza los sitios sin HTTPS. Te recomendamos activar SSL inmediatamente después de crear el dominio.
Consejos avanzados para optimizar tu dominio adicional
- Usa redirecciones 301: Si migras contenido de un dominio antiguo, configura redirecciones en el archivo
.htaccesspara no perder tráfico. - Monitorea el rendimiento: DirectAdmin incluye estadísticas de tráfico (AWStats) que te ayudarán a ver el rendimiento de cada dominio.
- Seguridad: Cambia la contraseña de FTP y de la base de datos del nuevo dominio. No uses contraseñas débiles.
- Backups periódicos: Configura copias de seguridad automáticas desde el panel para evitar pérdidas de datos.
[INFO] Si usas Syspanel (antes conocido como HestiaCP) en lugar de DirectAdmin, el proceso es similar pero accedes por el puerto 2106. La lógica de añadir dominios es prácticamente la misma.
Conclusión
Añadir un dominio adicional en DirectAdmin es un proceso sencillo que, bien ejecutado, te permite expandir tu presencia en línea sin complicaciones técnicas. Hemos cubierto desde el acceso al panel hasta la configuración de DNS, pasando por la verificación y resolución de problemas comunes. Recuerda que la clave está en la paciencia con la propagación DNS y en mantener buenas prácticas de seguridad.
Si sigues esta guía, podrás agregar dominio DirectAdmin con confianza, incluso si eres principiante. ¿Tienes más dudas? Consulta la documentación oficial de DirectAdmin o contacta a tu proveedor de hosting. ¡Ahora es tu turno de ponerlo en práctica!
