DirectAdmin: Añadir un dominio adicional al hosting
¿Qué es un dominio adicional en DirectAdmin?
Cuando contratas un plan de hosting, normalmente asocias tu cuenta a un dominio principal. Sin embargo, la mayoría de los planes permiten alojar más de un sitio web bajo la misma cuenta. A esto se le llama dominio adicional o addon domain.
En DirectAdmin, un dominio adicional funciona como un sitio web independiente, con su propia carpeta de archivos, sus propias bases de datos y su propia configuración de correo electrónico. Es ideal si quieres gestionar varios proyectos desde un solo panel de control, sin necesidad de contratar otro hosting.
Piénsalo como si tuvieras un edificio (tu cuenta de hosting) y dentro de él varios apartamentos (los dominios adicionales). Cada apartamento tiene su propia puerta, sus llaves y su decoración, pero comparten los servicios comunes del edificio (el servidor, la IP, etc.).
Para que lo entiendas mejor, la diferencia con un subdominio es clave: un subdominio (como blog.tudominio.com) es una sección de tu dominio principal, mientras que un dominio adicional (como otrodominio.com) es un sitio completamente independiente, aunque se aloje en la misma cuenta.
Requisitos previos antes de añadir un dominio
Antes de lanzarte a configurar nada, asegúrate de cumplir estos requisitos:
- Tener acceso a DirectAdmin: Necesitas las credenciales de tu cuenta de hosting (usuario y contraseña). Normalmente accedes a través de una URL como
https://tudominio.com:2222. - Tener el dominio registrado: El dominio que quieres añadir debe estar registrado en algún registrador (como Namecheap, GoDaddy, etc.).
- Tener acceso al DNS del dominio: Para que el dominio adicional funcione, necesitarás apuntar sus DNS al servidor de tu hosting. Esto se hace desde el panel de tu registrador.
- Verificar que tu plan lo permite: Revisa cuántos dominios adicionales incluye tu plan contratado. Si tienes dudas, consulta con tu proveedor de hosting.
Paso a paso: Cómo añadir un dominio adicional en DirectAdmin
El proceso es bastante sencillo, pero vamos a desglosarlo paso a paso para que no te pierdas. Aquí tienes la guía definitiva para configurar dominio DirectAdmin.
Paso 1: Accede a tu panel de DirectAdmin
Abre tu navegador web y escribe la URL de acceso a DirectAdmin. Normalmente es https://tudominio.com:2222 o https://tuip:2222. Introduce tu usuario y contraseña y haz clic en "Entrar".
Paso 2: Busca la sección de "Gestión de dominios"
Una vez dentro, verás el panel principal con varias secciones. Busca el bloque llamado "Gestión de Cuenta" o similar. Dentro de él, encontrarás la opción "Dominios Adicionales" o "Addon Domains". Haz clic en ella.
Paso 3: Completa el formulario para el nuevo dominio
Se abrirá una página con un formulario. Deberás rellenar los siguientes campos:
- Nombre de dominio: Escribe el dominio completo, por ejemplo,
miempresa.com. Importante: No pongaswww.al principio. - Usuario: DirectAdmin te sugerirá un nombre de usuario para la carpeta del dominio. Puedes dejarlo como está o personalizarlo (solo letras minúsculas, números y guiones).
- Directorio raíz: Es la carpeta donde se guardarán los archivos de este nuevo sitio web. DirectAdmin te sugerirá una ruta, por ejemplo,
domains/miempresa.com/public_html. Puedes cambiarla si lo deseas, pero lo normal es dejarla por defecto. - Contraseña: Crea una contraseña para el acceso FTP de este dominio adicional. Aunque no la uses, es un requisito.
Una vez rellenado, haz clic en el botón "Crear" o "Añadir Dominio".
Paso 4: DirectAdmin crea la estructura
En unos segundos, DirectAdmin habrá creado la nueva estructura de archivos y la configuración base. Verás que el nuevo dominio aparece en la lista de dominios adicionales.
Configurar los DNS del dominio adicional
Este es el paso más importante y donde la gente suele fallar. Añadir el dominio en DirectAdmin no es suficiente; necesitas que el dominio "apunte" a tu servidor de hosting.
Para ello, debes ir al panel de control de tu registrador de dominios (donde compraste el dominio) y cambiar o añadir los registros DNS.
¿Qué registros DNS necesitas?
- Registros A: Deben apuntar a la dirección IP de tu servidor de hosting. Puedes encontrar esta IP en tu panel de DirectAdmin, normalmente en la sección "Información de la cuenta" o "Resumen".
- Registros NS (Nameservers): Si tu dominio no usa los nameservers de tu hosting, deberás cambiarlos. Te darán dos o más, por ejemplo,
ns1.tuproveedor.comyns2.tuproveedor.com.
[WARNING] Los cambios DNS pueden tardar entre 24 y 72 horas en propagarse a nivel mundial. No te asustes si el dominio no carga inmediatamente. Puedes usar herramientas online para comprobar el estado de la propagación.
Crear bases de datos y correo para el nuevo dominio
Una vez que el dominio está activo, puedes crear sus recursos asociados.
Crear una base de datos MySQL
- En el panel principal de DirectAdmin, busca la sección "Manejo de MySQL".
- Haz clic en "Crear nueva base de datos".
- Introduce el nombre de la base de datos y su usuario. DirectAdmin te mostrará los nombres finales (a menudo con un prefijo con tu usuario principal).
- Establece una contraseña segura para el usuario de la base de datos.
[INFO] Necesitarás estos datos (nombre de la BD, usuario y contraseña) cuando instales un CMS como WordPress, Joomla o cualquier otro script.
Crear cuentas de correo para el nuevo dominio
- En el panel principal, busca la sección "Gestión de Correo".
- Haz clic en "Crear cuenta de correo".
- Selecciona el dominio adicional en el menú desplegable.
- Introduce el nombre de la cuenta (por ejemplo,
info@miempresa.com), una contraseña y el tamaño máximo del buzón. - Haz clic en "Crear".
Subir archivos al nuevo dominio
Para que tu sitio web tenga contenido, necesitas subir archivos a la carpeta raíz que definiste anteriormente. Tienes dos opciones principales:
Opción A: Usar el Administrador de Archivos de DirectAdmin
- En el panel principal, busca la sección "Archivos" y haz clic en "Administrador de Archivos".
- Navega hasta la carpeta raíz del dominio adicional (por ejemplo,
domains/miempresa.com/public_html). - Sube tus archivos desde tu ordenador o crea la estructura necesaria.
Opción B: Usar un cliente FTP
- Descarga un cliente FTP como FileZilla.
- Conéctate usando el nombre de usuario y la contraseña que configuraste al añadir el dominio adicional.
- El host debe ser
tudominio.como la IP del servidor. - Navega hasta la carpeta raíz y sube los archivos.
Instalar un CMS (WordPress) en el dominio adicional
La forma más común de usar un dominio adicional es instalando WordPress. Puedes hacerlo de dos maneras:
- Instalación automática: DirectAdmin incluye un instalador de scripts (como Softaculous) en la sección "Gestión de Scripts". Es la forma más fácil. Solo tienes que seleccionar WordPress, elegir el dominio adicional, rellenar los datos de la base de datos y el administrador, y listo.
- Instalación manual: Descarga WordPress desde wordpress.org, súbelo a la carpeta raíz del dominio, crea la base de datos y sigue el asistente de instalación en tu navegador.
Preguntas frecuentes (FAQ) sobre dominios adicionales
¿Puedo añadir tantos dominios como quiera?
Depende de tu plan de hosting. Revisa los límites de tu cuenta en DirectAdmin. Si llegas al límite, tendrás que contactar con tu proveedor para ampliarlo o contratar un plan superior.
¿Qué pasa con las copias de seguridad?
DirectAdmin realiza copias de seguridad de toda tu cuenta, incluyendo los dominios adicionales. Puedes gestionar las copias desde la sección "Copias de Seguridad" del panel.
¿Puedo usar un dominio adicional para redirigir a otro sitio?
Sí, puedes. Simplemente crea el dominio adicional y luego usa un archivo .htaccess o una redirección en el código para enviar a los visitantes a otra URL.
¿El certificado SSL se instala automáticamente?
No siempre. Para un dominio adicional, tendrás que generar e instalar un certificado SSL por separado. DirectAdmin tiene una herramienta llamada "SSL Certificates" en la sección de "Administración de Cuenta". Puedes usar Let's Encrypt si tu proveedor lo tiene integrado.
¿Puedo eliminar un dominio adicional?
Sí. En la sección "Dominios Adicionales", verás una lista con los dominios creados. Al lado de cada uno, hay un icono de papelera. Al eliminarlo, se borrarán todos los archivos, bases de datos y cuentas de correo asociadas a ese dominio. Ten mucho cuidado con esta acción.
[WARNING] Eliminar un dominio adicional es una acción irreversible. Asegúrate de haber hecho una copia de seguridad de todos los archivos y bases de datos antes de borrarlo.
Solución de problemas comunes al añadir un dominio
- El dominio no carga: Lo más probable es que el DNS no se haya propagado o que los registros A apunten a una IP incorrecta. Verifica la IP en DirectAdmin y comprueba los registros en tu registrador.
- Error "Dominio ya existe": Significa que el dominio ya está registrado como dominio principal, subdominio o dominio adicional en tu cuenta. Revisa la lista de dominios para confirmarlo.
- No puedo conectarme por FTP: Verifica que estás usando el usuario y la contraseña específicos que creaste para ese dominio adicional, y que el host FTP es correcto.
- La base de datos no conecta: Revisa que el nombre de la base de datos, el usuario y la contraseña son exactamente los que creaste en el paso correspondiente. A menudo, DirectAdmin añade un prefijo al nombre de la base de datos que debes incluir.
Consejos finales para sacar el máximo partido
Ahora que ya sabes cómo añadir un dominio adicional en DirectAdmin, aquí tienes algunos consejos profesionales:
- Organiza tus carpetas: Aunque DirectAdmin te da una estructura, puedes crear subcarpetas dentro de la raíz del dominio para organizar mejor tus proyectos (por ejemplo, una carpeta para el sitio web y otra para staging).
- Usa contraseñas fuertes: Tanto para las cuentas FTP como para las bases de datos. Te evitarás muchos problemas de seguridad.
- Mantén un registro: Apunta en un lugar seguro los datos de cada dominio adicional: usuario FTP, contraseña, nombre de la base de datos, etc. Te será de gran ayuda en el futuro.
- Considera usar Syspanel: Si en algún momento te planteas cambiar de panel de control, recuerda que Syspanel (antes conocido como HestiaCP) es una excelente alternativa gratuita y fácil de usar. Su puerto de acceso es el 2106 y su gestión de dominios adicionales es igual de intuitiva que la de DirectAdmin.
[TIP] Si tu proveedor te ofrece la opción de usar un "addon domain" en lugar de un "parked domain", elige el primero. Un dominio aparcado se usa para redirigir a tu dominio principal, mientras que el addon es para sitios web independientes.
Conclusión: Dominar los dominios adicionales
Añadir un dominio adicional en DirectAdmin es un proceso muy sencillo una vez que le coges el truco. Es una herramienta poderosa que te permite gestionar múltiples proyectos desde un solo lugar, ahorrando dinero y tiempo.
Solo recuerda los puntos clave:
- Añade el dominio en DirectAdmin.
- Configura los DNS en tu registrador.
- Crea los recursos (BD y correos).
- Sube los archivos o instala un CMS.
Con esta guía, ya tienes todo lo necesario para configurar dominio DirectAdmin sin problemas. Si encuentras algún error, vuelve a leer los pasos y no dudes en contactar con el soporte técnico de tu hosting. ¡Buena suerte con tus nuevos proyectos web!
