Cómo crear y añadir un dominio adicional en DirectAdmin
¿Qué es un dominio adicional o addon domain en DirectAdmin?
Cuando tienes un plan de hosting, es muy probable que tu proveedor te permita alojar más de una web en el mismo panel. Para eso, DirectAdmin utiliza el concepto de dominio adicional (también conocido como addon domain). Básicamente, es un dominio nuevo que añades a tu cuenta, pero que se gestiona desde el mismo panel y comparte los recursos de tu plan de hosting (espacio en disco, ancho de banda, etc.).
Piensa en ello como si tu cuenta de hosting fuera un edificio de apartamentos. Tu dominio principal es el ático (el que usaste al contratar), y cada dominio adicional directadmin es un apartamento más que puedes habilitar para otros inquilinos (tus otros proyectos). Cada uno tiene su propia puerta de entrada (su carpeta de archivos), su propio sistema de correo y su propia base de datos, pero todos viven en el mismo edificio.
Es una forma muy eficiente de gestionar multiples webs directadmin sin necesidad de contratar un plan de hosting separado para cada proyecto. Eso te permite ahorrar dinero y simplificar la gestión, ya que todo lo tienes centralizado en un solo lugar.
Requisitos previos antes de crear tu dominio adicional
Antes de lanzarte a crear dominio directadmin, es fundamental que verifiques dos cosas importantes para que todo el proceso funcione sin problemas:
-
Tu plan debe permitirlo: No todos los planes de hosting incluyen dominios adicionales. Algunos son muy básicos y solo permiten un dominio. Revisa la información de tu plan o contacta con tu proveedor para confirmar cuántos addon domains tienes disponibles.
-
El dominio debe estar registrado: Lógicamente, el dominio que quieres añadir (por ejemplo,
miproyecto.com) tiene que estar registrado a tu nombre o tener control sobre su configuración DNS, ya que tendrás que apuntarlo a tu servidor. -
Configura los DNS del dominio: Este es el paso más crítico. Debes ir al registrador de tu dominio y crear un registro "A" que apunte a la IP de tu servidor de hosting. Si tu dominio ya usa los servidores DNS de tu proveedor de hosting (algo muy común), este paso suele ser automático. Si usas DNS externos, deberás añadir un registro
Acon el nombre@(o tu dominio) y otro parawwwapuntando a tu IP.
[WARNING] Si no apuntas los DNS de tu dominio a tu servidor de hosting, la web no se verá aunque la crees correctamente en DirectAdmin. Este es el error número uno que cometen los principiantes. Asegúrate de que el dominio "resuelve" (apunta) al servidor antes de continuar.
Cómo añadir un dominio adicional en DirectAdmin paso a paso
Una vez que tienes claro lo anterior, el proceso en el panel es muy sencillo e intuitivo. Sigue estos pasos al pie de la letra:
Paso 1: Accede a tu panel de control
Abre tu navegador web y ve a la URL de tu panel DirectAdmin. Normalmente suele ser algo como https://tu-dominio.com:2222 o https://tu-ip-del-servidor:2222. Introduce tu nombre de usuario y contraseña (los mismos que usas para gestionar tu hosting y tu correo).
Paso 2: Localiza la sección de gestión de dominios
Una vez dentro, verás el escritorio principal de DirectAdmin. Busca una sección que se llame "Gestión de Dominios" o "Domain Management". Dentro de esta sección, encontrarás la opción que nos interesa: "Dominios Adicionales" o "Addon Domains". Haz clic en ella.
Paso 3: Rellena el formulario de creación
Se abrirá una página con un formulario. Es bastante claro, pero vamos a desglosarlo para que no te pierdas:
- Nombre de dominio (Domain Name): Aquí debes escribir el dominio completo que quieres añadir, sin el
www. Por ejemplo,miproyecto.com. - Nombre de usuario (Username): DirectAdmin te sugerirá un nombre de usuario para la carpeta donde se guardarán los archivos de este nuevo dominio. Normalmente, toma una parte del dominio y lo convierte en un nombre corto (ej.
miproye). Puedes dejarlo como está o cambiarlo, pero es recomendable que sea algo fácil de recordar. - Contraseña (Password): Este campo es para el acceso FTP de la nueva cuenta de usuario asociada a este dominio. Te sugerirá una contraseña segura, pero puedes escribir la tuya. Es importante que la guardes, ya que la necesitarás para subir archivos a esta web en concreto.
- Ruta de la carpeta (Document Root): Este campo suele rellenarse automáticamente con la ruta donde se alojarán los archivos del dominio. Es la típica estructura
domains/miproyecto.com/private_html. No es necesario que lo toques a menos que sepas exactamente lo que estás haciendo.
[TIP] La contraseña que pongas aquí es para el acceso FTP de ese dominio. No la confundas con la contraseña principal de tu cuenta de hosting. Es una contraseña separada para gestionar los archivos de esa web en concreto.
Paso 4: Crea el dominio adicional
Revisa que todos los datos son correctos y haz clic en el botón "Crear" o "Add". El proceso es casi instantáneo. DirectAdmin creará la estructura de carpetas necesaria, configurará el servidor web y añadirá el dominio a tu cuenta.
Paso 5: Sube los archivos de tu nueva web
Ahora ya tienes tu dominio adicional directadmin creado. Para que se vea algo, necesitas subir los archivos de tu sitio web (HTML, PHP, WordPress, etc.) a la carpeta que se ha creado para él.
- Usando el Administrador de Archivos: Desde el propio DirectAdmin, en la sección "Administrador de Archivos", navega hasta la ruta
domains/miproyecto.com/. Dentro, encontrarás una carpeta llamadapublic_html. Esa es la carpeta pública. Sube ahí todos los archivos de tu web. - Usando FTP: También puedes usar un cliente FTP (como FileZilla) y conectarte con el nombre de usuario y la contraseña que configuraste en el paso 3. Te conectarás directamente a la carpeta raíz de tu nuevo dominio, y deberás navegar a
public_htmlpara subir los archivos.
Crear bases de datos para tu nuevo dominio
Si tu nueva web necesita una base de datos (por ejemplo, si vas a instalar WordPress), tendrás que crearla. Es un proceso separado pero igual de sencillo.
- Ve a la sección "Gestión de Bases de Datos" (MySQL Management) en DirectAdmin.
- Haz clic en "Crear nueva base de datos".
- Elige un nombre para la base de datos y un usuario, y ponle una contraseña segura. Guárdalos bien, los necesitarás durante la instalación de tu CMS.
- Cuando instales WordPress o cualquier otro sistema, te pedirá el nombre de la base de datos, el usuario y la contraseña. Solo tendrás que copiarlos.
[INFO] En DirectAdmin, los nombres de las bases de datos y los usuarios suelen llevar un prefijo con tu nombre de usuario de hosting (ej.
usuario_basededatos). No te asustes, es normal y lo verás automáticamente en el panel.
Gestionar el correo electrónico del dominio adicional
Cada dominio adicional directadmin tiene su propio sistema de correo independiente. Puedes crear cuentas de correo como info@miproyecto.com o contacto@miproyecto.com desde la sección "Gestión de Correo".
- Ve a la sección de correo electrónico en DirectAdmin.
- Selecciona tu nuevo dominio de la lista desplegable.
- Haz clic en "Crear cuenta de correo" y completa el formulario con el nombre de la cuenta (la parte antes de la @) y la contraseña.
Es tan fácil como eso. Podrás gestionar todo el correo de esa nueva web desde el mismo panel, sin necesidad de nada más.
Cómo eliminar un dominio adicional
Si en algún momento ya no necesitas uno de tus addon domains, puedes eliminarlo fácilmente. Ve de nuevo a "Dominios Adicionales", busca el dominio que quieres borrar en la lista y haz clic en el icono de la papelera o en "Eliminar".
[WARNING] ¡Ten mucho cuidado! Al eliminar un dominio adicional, se borrarán todos los archivos de su carpeta, sus bases de datos asociadas y todas sus cuentas de correo electrónico. Esta acción es irreversible. Si lo que quieres es solo "aparcarlo" para que no se vea, es mejor que no lo elimines, sino que simplemente dejes su carpeta
public_htmlvacía.
Preguntas frecuentes (FAQ) sobre dominios adicionales
Para terminar, resolvamos algunas dudas comunes que suelen tener los usuarios:
¿Cuántos dominios adicionales puedo crear?
Depende de tu plan de hosting. Revisa las especificaciones de tu plan en la página principal de DirectAdmin o consulta con tu proveedor. El panel te mostrará cuántos has usado y cuántos te quedan.
¿Puedo usar un subdominio como dominio adicional?
No exactamente. Un subdominio (ej. blog.miproyecto.com) es parte de tu dominio principal y se gestiona de otra manera en la sección "Subdominios". Un dominio adicional es un dominio completamente nuevo e independiente (ej. otraweb.com).
¿Qué es el "Dominio Adicional" vs "Dominio Aparcado"?
Un dominio aparcado (parked domain) se usa para mostrar el mismo contenido que tu dominio principal. Es decir, si tienes miproyecto.com y aparcas otroproyecto.com, ambos mostrarán exactamente la misma web. Un dominio adicional es para crear una web completamente distinta.
Mi web no se ve, ¿qué puede estar pasando?
El problema más común es que los DNS del dominio no apuntan al servidor. Verifica el registro A. Otra causa puede ser que los archivos no estén en la carpeta public_html correcta. Por último, asegúrate de haber subido el archivo index.php o index.html como primer archivo de inicio.
¿Puedo instalar WordPress en un dominio adicional?
Por supuesto. De hecho, es uno de los usos más comunes. Crea tu addon domain, crea una base de datos para él y luego instala WordPress en la carpeta public_html de ese dominio. Muchos paneles como Syspanel (que encontrarás en el puerto 2106) o el propio DirectAdmin tienen instaladores automáticos (como Softaculous) que hacen este proceso aún más fácil.
¿Qué pasa si cambio el nombre de usuario de la carpeta?
No es recomendable. DirectAdmin crea una estructura de carpetas basada en ese nombre de usuario. Si lo cambias manualmente después, puedes romper la configuración del servidor web y causar errores. Es mejor dejarlo como está.
¿Puedo vender estos dominios adicionales a otras personas?
En la mayoría de los planes de hosting, los dominios adicionales son para tu uso personal. Revenderlos suele ir contra los términos de servicio del proveedor. Si necesitas revender hosting, busca un plan de "revendedor" (reseller) específico.
Conclusión
Gestionar multiples webs directadmin es una habilidad muy útil que te permite sacar el máximo partido a tu plan de hosting. Añadir dominio directadmin es un proceso simple que, una vez que lo haces un par de veces, se convierte en algo natural. Solo recuerda los dos puntos clave: tener los DNS apuntando al servidor y subir los archivos a la carpeta correcta.
Con esta guía, ya tienes todo lo necesario para crear dominio directadmin sin problemas y lanzar todos los proyectos web que necesites, todo desde un único panel de control. Si en algún momento tienes dudas, no dudes en consultar la documentación de tu proveedor o abrir un ticket de soporte, que para eso estamos.
