DirectAdmin: Cómo agregar y administrar dominios adicionales
¿Qué es un dominio adicional en DirectAdmin y por qué lo necesitas?
Si tienes un plan de multi-dominio hosting, DirectAdmin te permite gestionar varios sitios web desde un solo panel de control. Un dominio adicional es básicamente un nuevo sitio web independiente que agregas a tu cuenta de hosting, con sus propios archivos, bases de datos y cuentas de correo. Esto es ideal si quieres administrar varios proyectos sin pagar por cuentas de hosting separadas.
Imagina que tienes una cuenta con un plan que incluye 5 dominios. Puedes tener tinegocio.com, tuportafolio.net y tublog.org todos dentro del mismo panel, con un solo login y una sola factura. La guía DirectAdmin que te presentamos a continuación te llevará de la mano paso a paso, sin necesidad de tener conocimientos técnicos avanzados.
Antes de empezar: requisitos y consideraciones importantes
Antes de lanzarte a añadir dominio DirectAdmin, verifica lo siguiente:
- Tu plan de hosting debe permitir multi-dominio hosting. Revisa el número de dominios incluidos en tu contrato.
- Debes tener acceso a tu panel de DirectAdmin (normalmente en
tudominio.com:2222). - Necesitas poder modificar los DNS de tu dominio o tener un subdominio para pruebas.
- Es recomendable tener a mano tu usuario y contraseña principal de DirectAdmin.
¿Qué diferencia hay entre dominio principal, adicional y subdominio?
Esta es una duda muy común. Te lo explicamos fácil:
- Dominio principal: Es el dominio con el que creaste tu cuenta. Suele ser
tuempresa.com. No puedes eliminarlo, pero sí cambiar su nombre en algunos casos. - Dominio adicional: Es un dominio completamente nuevo que agregas, como
otroproyecto.com. Tiene su propia carpeta y puede tener su propio contenido. - Subdominio: Es una extensión de tu dominio principal, como
blog.tuempresa.com. Depende del dominio principal y no se considera un sitio independiente.
Cómo añadir un dominio adicional en DirectAdmin (paso a paso)
Vamos a lo importante. Sigue estos pasos para gestionar dominios DirectAdmin sin complicaciones.
Paso 1: Accede a tu panel de DirectAdmin
Abre tu navegador y escribe la dirección de tu panel. Normalmente es:
https://tudominio.com:2222
O si aún no tienes dominio configurado, usa la IP que te proporcionó tu proveedor de hosting. Introduce tu usuario y contraseña y haz clic en Iniciar sesión.
Paso 2: Busca la sección de Gestión de Dominios
Una vez dentro, verás un panel con varios iconos. Busca la sección llamada "Gestión de Dominios" o "Domain Setup". Dependiendo de la versión de DirectAdmin (puede ser la 1.6x o la nueva 2.0), el nombre puede variar ligeramente, pero normalmente aparece un icono con un globo terráqueo o un candado.
Paso 3: Haz clic en "Agregar dominio" o "Add Domain"
Dentro de la sección de dominios, verás un botón o enlace que dice "Agregar dominio" o "Add Domain". Haz clic ahí.
Paso 4: Rellena los datos del nuevo dominio
Se abrirá un formulario con los siguientes campos:
- Nombre de dominio: Escribe el dominio completo, por ejemplo
nuevoproyecto.com. Asegúrate de no incluirwwwnihttp://. - Usuario: DirectAdmin te sugerirá un nombre de usuario para la carpeta. Puedes cambiarlo, pero es recomendable dejarlo. Solo puede contener letras minúsculas, números y guiones bajos.
- Contraseña: Crea una contraseña segura. También puedes hacer clic en el botón de generar para que DirectAdmin cree una automáticamente.
- Email del administrador: Se usa para notificaciones del sistema.
- PHP: Puedes elegir la versión de PHP que quieras (por ejemplo, PHP 8.2 o 8.3). Si no sabes, deja la que viene por defecto.
Paso 5: Crea la base de datos (opcional pero recomendado)
Si tu nuevo sitio web usará WordPress, Joomla o cualquier CMS, necesitarás una base de datos. En el mismo formulario verás una sección para "Crear base de datos". Marca la casilla y rellena:
- Nombre de la base de datos: DirectAdmin te sugerirá uno con el prefijo de tu usuario.
- Usuario de la BD: Igual que el nombre, suele autogenerarse.
- Contraseña de la BD: Crea una contraseña distinta a la del panel.
Paso 6: Haz clic en "Crear" o "Add"
Revisa que todos los datos sean correctos y pulsa el botón "Crear". En unos segundos, DirectAdmin creará la estructura necesaria: la carpeta domains/nuevoproyecto.com/, la base de datos (si la pediste) y las cuentas de correo básicas.
[TIP]: Si tu dominio ya tiene una web activa en otro hosting, no cambies los DNS todavía. Primero sube los archivos y haz las pruebas con el archivo hosts de tu ordenador o usando la IP del servidor.
Cómo administrar y gestionar dominios adicionales ya creados
Una vez que has aprendido a añadir dominio DirectAdmin, es hora de saber cómo gestionarlos. La administración diaria es muy sencilla.
Accede a la lista de tus dominios
En la misma sección de "Gestión de Dominios", verás una lista con todos los dominios que tienes. Cada uno tendrá iconos o enlaces para:
- Ir al panel de archivos (Administrador de archivos).
- Gestionar bases de datos (phpMyAdmin).
- Crear cuentas de correo.
- Ver estadísticas de uso.
- Configurar SSL (certificado HTTPS).
Cambiar la carpeta del dominio
Si por error creaste el dominio y luego quieres cambiar su carpeta raíz, puedes hacerlo. Edita el dominio desde la lista y modifica el campo "Ruta del dominio". Por ejemplo, puedes cambiarlo de domains/nuevoproyecto.com/ a domains/nuevoproyecto.com/public_html.
[WARNING]: Cambiar la carpeta raíz puede romper la web si no mueves los archivos correctamente. Haz una copia de seguridad antes de hacer cambios.
Añadir subdominios dentro de un dominio adicional
Cada dominio adicional puede tener sus propios subdominios. Por ejemplo, si tienes nuevoproyecto.com, puedes crear tienda.nuevoproyecto.com. Para ello:
- Ve a la lista de dominios.
- Haz clic en el dominio adicional.
- Busca la opción "Subdominios" o "Subdomains".
- Escribe el nombre del subdominio (sin el dominio) y crea la carpeta.
Gestionar el SSL (Certificado SSL)
Hoy en día es imprescindible tener HTTPS. DirectAdmin suele tener integrado Let's Encrypt para emitir certificados gratuitos.
- Entra en el dominio adicional.
- Busca la opción "SSL Certificates".
- Selecciona "Let's Encrypt" y marca los dominios que quieres proteger (el dominio principal y los subdominios).
- Haz clic en "Issue" o "Emitir".
En pocos minutos tendrás el candado verde en tu navegador.
Errores comunes al añadir dominios y cómo solucionarlos
Aunque el proceso es simple, a veces surgen dudas. Aquí tienes las preguntas más frecuentes (FAQ) que resolvemos como soporte técnico.
"El dominio ya está registrado en otro servidor"
Este es el error más habitual. Significa que el dominio ya tiene DNS apuntando a otro hosting. Para solucionarlo:
- Cambia los servidores de nombres (nameservers) del dominio a los que te indicó tu proveedor de hosting (por ejemplo,
ns1.tuhosting.comyns2.tuhosting.com). - Espera de 24 a 48 horas para que se propaguen los DNS.
[INFO]: Puedes verificar la propagación con herramientas online como dnschecker.org.
"No tengo espacio para añadir más dominios"
Si tu plan de multi-dominio hosting está al límite, verás un mensaje de error. Tienes dos opciones:
- Contratar un plan superior con más dominios incluidos.
- Eliminar algún dominio que ya no uses.
"No puedo acceder a la web del dominio adicional"
Esto suele pasar por tres motivos:
- Los DNS aún no se propagan: Espera 24-48 horas.
- La carpeta está vacía: Sube al menos un archivo
index.phpoindex.html. - El dominio está suspendido: Revisa que no hayas excedido el límite de recursos.
Consejos avanzados para exprimir tu multi-dominio hosting
Aprovecha al máximo tu cuenta con estos trucos que usamos los administradores de sistemas.
Usa la función "Copia" para duplicar sitios
Si tienes un WordPress que te gusta y quieres clonarlo para otro dominio, DirectAdmin tiene una herramienta llamada "Site Copy" o "Copy" en la sección de dominios. Te permite copiar archivos y bases de datos de un dominio a otro. Es un ahorro de tiempo brutal.
Configura cuentas de correo independientes por dominio
Cada dominio adicional puede tener sus propias cuentas de correo. Por ejemplo, info@nuevoproyecto.com. Para ello:
- Ve al dominio adicional.
- Haz clic en "Email Manager".
- Crea la cuenta con la dirección y contraseña.
Activa el "PHP Selector" para cada dominio
Si un dominio necesita PHP 7.4 y otro PHP 8.3, puedes configurarlo individualmente. Busca "PHP Settings" o "PHP Selector" dentro de cada dominio. Esto es muy útil si tienes aplicaciones antiguas.
[TIP]: Anota en un documento qué versión de PHP usa cada dominio. Esto te ahorrará dolores de cabeza cuando actualices tu web.
Preguntas frecuentes (FAQ) sobre DirectAdmin y dominios adicionales
¿Cuántos dominios adicionales puedo añadir?
Depende de tu plan de hosting. Revisa el panel de control o contacta con tu proveedor. Normalmente los planes básicos incluyen entre 2 y 5 dominios, mientras que los avanzados llegan a 50 o más.
¿Puedo vender alojamiento web con mis dominios adicionales?
Técnicamente sí, pero DirectAdmin no está diseñado para crear cuentas de hosting independientes con sus propios logins. Si quieres revender hosting, necesitarías un plugin de reseller o una licencia de DirectAdmin Reseller.
¿Qué pasa si elimino un dominio adicional?
Si eliminas un dominio adicional, se borrarán todos sus archivos, bases de datos y correos. No hay papelera de reciclaje. Te recomendamos hacer una copia de seguridad antes de proceder.
¿Puedo usar un dominio adicional como dominio principal?
No directamente. El dominio principal es el que identifica tu cuenta. Puedes cambiar el nombre del dominio principal, pero solo si tu proveedor lo permite y no tienes cuentas de correo asociadas al antiguo.
¿Cómo sé si mi dominio se ha propagado correctamente?
Puedes usar el comando ping en tu terminal o herramientas web como whatsmydns.net. Si el dominio resuelve a la IP de tu servidor, estás listo.
Conclusión: domina la gestión de dominios en DirectAdmin
Como has visto, añadir dominio DirectAdmin y gestionar dominios DirectAdmin es un proceso muy accesible incluso para principiantes. Con esta guía DirectAdmin, ya sabes cómo crear un nuevo sitio web, configurar su base de datos, asignarle SSL y gestionar sus subdominios. La clave está en ir paso a paso y no tener miedo a experimentar, siempre con copias de seguridad.
Recuerda que el multi-dominio hosting es una herramienta potentísima que te permite centralizar todos tus proyectos en un solo lugar. Aprovecha al máximo tu panel y, si tienes dudas, tu proveedor de hosting siempre tendrá un equipo de soporte dispuesto a echarte una mano.
[WARNING]: Si tu proveedor usa Syspanel (antes conocido como HestiaCP) en lugar de DirectAdmin, el proceso es similar pero el puerto de acceso es el 2106. No intentes entrar por el puerto 2222, ya que no funcionará.
Ahora sí, ve a tu panel y crea ese nuevo dominio. Tu próximo proyecto te está esperando.
