Configurar un dominio adicional en DirectAdmin: Guía para nuevos sitios
Introducción: ¿Qué es un dominio adicional y por qué lo necesitas?
Si tienes un plan de hosting con DirectAdmin, seguramente ya sabes que este panel te permite gestionar todo lo relacionado con tu sitio web: correos, bases de datos, archivos y, por supuesto, dominios.
Un dominio adicional DirectAdmin es una función que te permite alojar varios sitios web completamente independientes dentro de una misma cuenta de hosting. Es decir, no es un subdominio (como blog.tudominio.com), sino un dominio totalmente nuevo (como otrodomino.com) que tendrá su propia carpeta, sus propios correos y su propia configuración.
Esta opción es perfecta si quieres gestionar varios proyectos desde un solo panel, sin necesidad de contratar un hosting distinto para cada web. En esta guía te explicaré paso a paso cómo añadir dominio DirectAdmin, qué opciones tienes al configurarlo y qué errores evitar.
Requisitos previos antes de configurar un dominio adicional en DirectAdmin
Antes de lanzarte a configurar dominio DirectAdmin, es importante que verifiques algunos puntos. Esto te ahorrará tiempo y posibles dolores de cabeza.
1. Tu plan de hosting debe permitir dominios adicionales
No todos los planes incluyen esta opción. Algunos hostings económicos solo permiten un dominio principal. Revisa tu panel o contacta con tu proveedor para confirmar que tu plan permite alojar varios sitios DirectAdmin.
2. El dominio debe estar registrado y apuntando a tus servidores
Para que el dominio funcione correctamente, debes tenerlo registrado en un proveedor de dominios (como Namecheap, GoDaddy, etc.) y configurar sus DNS para que apunten a los servidores de tu hosting. Normalmente, tu proveedor te dará dos direcciones de nameserver (NS1 y NS2) que deberás configurar en tu registrador.
3. Acceso al panel de DirectAdmin
Necesitarás tus credenciales de acceso (usuario y contraseña). Si no las tienes, solicítalas a tu proveedor de hosting.
[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es similar, pero el acceso se realiza a través del puerto 2106. En este artículo nos centramos en DirectAdmin, que suele usar el puerto 2222.
Paso a paso: Cómo añadir un dominio adicional en DirectAdmin
Ahora sí, vamos a lo práctico. Sigue estos pasos y tendrás tu nuevo sitio funcionando en menos de 10 minutos.
Paso 1: Accede a tu panel de DirectAdmin
Abre tu navegador y escribe la dirección de acceso a tu panel. Normalmente es algo como https://tudominio.com:2222 o https://tuip:2222. Introduce tu usuario y contraseña.
Paso 2: Busca la sección de "Gestión de Dominios"
Una vez dentro, verás el panel principal con todos los iconos. Busca la sección que dice "Gestión de Dominios" o "Domain Setup". Dependiendo de la versión de DirectAdmin, puede estar en la parte central o en el menú lateral.
Paso 3: Haz clic en "Añadir dominio" o "Add Domain"
Dentro de la sección de dominios, verás un botón con el texto "Añadir dominio" o "Add Domain". Haz clic en él.
Paso 4: Rellena los datos del nuevo dominio
Se abrirá un formulario con varios campos. Esto es lo que debes completar:
- Nombre de dominio: Escribe el dominio completo sin
www. Por ejemplo:miproyecto.com. - Usuario: DirectAdmin te pedirá un nombre de usuario para la nueva cuenta asociada a este dominio. Puedes usar el mismo que ya tienes o crear uno específico. Si es la primera vez, te sugerimos usar un nombre corto y sin espacios.
- Contraseña: Se generará automáticamente, pero puedes cambiarla. Asegúrate de que sea segura.
- Carpeta base: DirectAdmin te mostrará una ruta sugerida, como
/home/usuario/domains/miproyecto.com. Puedes dejarla por defecto o personalizarla si sabes lo que haces.
Paso 5: Configura las opciones adicionales (si las necesitas)
DirectAdmin te ofrecerá varias casillas de verificación. Las más comunes son:
- Crear zona DNS: Actívala para que DirectAdmin configure automáticamente los registros DNS necesarios.
- Crear base de datos: Si tu nuevo sitio usará una base de datos, actívala. Puedes crearla después, pero hacerlo ahora es más cómodo.
- Crear cuenta de correo: Si quieres tener correos como
info@miproyecto.com, puedes crear la cuenta aquí.
Paso 6: Guarda los cambios
Haz clic en el botón "Crear" o "Guardar". DirectAdmin procesará la solicitud y te mostrará un mensaje de confirmación. ¡Enhorabuena! Ya has añadido tu dominio adicional.
¿Qué hacer después de añadir el dominio? Configuración básica
Añadir el dominio es solo el primer paso. Ahora tienes que configurarlo para que tu sitio web se vea correctamente.
1. Sube los archivos de tu sitio
Cada dominio adicional tiene su propia carpeta. La ruta típica es:
/home/usuario/domains/miproyecto.com/public_html
Puedes acceder a ella mediante el Administrador de Archivos de DirectAdmin o mediante FTP. Sube ahí los archivos de tu web (HTML, CSS, PHP, WordPress, etc.).
2. Crea y configura la base de datos (si la necesitas)
Si tu sitio usa una base de datos (por ejemplo, WordPress), ve a la sección "MySQL Management" dentro de DirectAdmin. Crea una nueva base de datos, un usuario y asigna los privilegios. Luego, usa esos datos en el archivo de configuración de tu CMS.
3. Configura los correos electrónicos (si los necesitas)
Si activaste la creación de correos, podrás gestionarlos desde la sección "Email Accounts". Si no lo hiciste, siempre puedes crearlos después.
4. Asegúrate de que los DNS apuntan correctamente
Para que el dominio funcione, los DNS deben apuntar a los servidores de tu hosting. Normalmente, tu proveedor te dará dos direcciones. Ve a tu registrador de dominios y configura los nameservers.
[TIP] Si no estás seguro de qué DNS usar, contacta con tu proveedor de hosting. Ellos te darán las direcciones exactas.
Errores comunes al añadir un dominio en DirectAdmin (y cómo solucionarlos)
Aunque el proceso es sencillo, es normal encontrarse con algún tropiezo. Aquí tienes los errores más frecuentes y sus soluciones.
Error 1: "El dominio ya existe"
Esto ocurre si intentas añadir un dominio que ya está registrado en tu cuenta o en otra cuenta del servidor. Verifica que lo has escrito bien y que no lo tienes ya configurado.
Error 2: El dominio no carga o muestra un error de DNS
Si el dominio no carga, puede ser que los DNS aún no se hayan propagado (esto puede tardar hasta 24-48 horas). También verifica que has configurado los nameservers correctamente en tu registrador.
Error 3: No puedo acceder a la carpeta del nuevo dominio
Asegúrate de que estás usando la ruta correcta. Recuerda que cada dominio tiene su propia carpeta dentro de /home/usuario/domains/.
Error 4: El certificado SSL no funciona
Si usas HTTPS, necesitas un certificado SSL para el nuevo dominio. DirectAdmin tiene una opción llamada "SSL Certificates" donde puedes generar un certificado gratuito (Let's Encrypt) para tu dominio adicional.
[WARNING] No uses el certificado SSL de tu dominio principal para el dominio adicional. Cada dominio necesita el suyo propio.
Ventajas de alojar varios sitios con DirectAdmin
Alojar varios sitios en una sola cuenta de DirectAdmin tiene muchas ventajas:
- Ahorro de costes: No necesitas contratar un hosting para cada web.
- Gestión centralizada: Administras todos tus proyectos desde un solo panel.
- Recursos compartidos: Si un sitio tiene poco tráfico, puedes aprovechar los recursos del plan principal.
- Facilidad de uso: DirectAdmin es muy intuitivo, incluso para principiantes.
Preguntas frecuentes (FAQ) sobre dominios adicionales en DirectAdmin
¿Puedo añadir tantos dominios como quiera?
Depende de tu plan de hosting. Algunos planes limitan el número de dominios adicionales. Revisa las especificaciones de tu plan o contacta con tu proveedor.
¿Los dominios adicionales afectan al rendimiento de mi sitio principal?
En general, no. Cada dominio tiene su propia carpeta y configuración. Sin embargo, si todos tus sitios reciben mucho tráfico, podrían competir por los recursos del servidor.
¿Puedo vender hosting con dominios adicionales?
No. La mayoría de los planes de hosting no permiten revender servicios. Para eso necesitas un plan de reventa.
¿Cómo puedo eliminar un dominio adicional?
Ve a la sección de "Gestión de Dominios", selecciona el dominio que quieres eliminar y haz clic en "Eliminar". Ten cuidado, ya que esto borrará todos los archivos, correos y bases de datos asociados.
Conclusión
Configurar un dominio adicional DirectAdmin es un proceso sencillo y muy útil si quieres gestionar varios sitios web desde un solo panel. Siguiendo los pasos que te he mostrado, podrás añadir un nuevo dominio en cuestión de minutos.
Recuerda siempre verificar los DNS, subir los archivos correctos y configurar el SSL si lo necesitas. Con un poco de práctica, alojar varios sitios DirectAdmin se convertirá en una tarea rutinaria.
Si tienes alguna duda, no dudes en consultar la documentación oficial de DirectAdmin o contactar con el soporte de tu proveedor de hosting. ¡Buena suerte con tu nuevo proyecto!
[TIP] Si usas Syspanel (puerto 2106) en lugar de DirectAdmin, el proceso es muy similar, pero la interfaz cambia ligeramente. Busca la sección de "Dominios" y sigue los mismos pasos: añadir, configurar y subir archivos.
