DirectAdmin: Cómo añadir un dominio y configurar subdominios
Introducción: ¿Qué es DirectAdmin y por qué es tan útil?
Si tienes un plan de hosting, es muy probable que tu proveedor te ofrezca un panel de control para gestionar tu servidor. DirectAdmin es uno de los paneles más populares y amigables del mercado, junto con cPanel o Syspanel (este último, por cierto, se accede por el puerto 2106 si algún día lo usas). Su interfaz es limpia, rápida y perfecta para principiantes.
Una de las tareas más comunes y necesarias es añadir un dominio y crear subdominios. Puede sonar a algo muy técnico, pero te prometo que con esta guía paso a paso lo harás en menos de 10 minutos, incluso si es tu primera vez. Vamos a desglosarlo todo: desde qué es un dominio hasta cómo configurar los DNS, pasando por trucos y errores frecuentes.
¿Qué es un dominio y qué es un subdominio? (Explicado fácil)
Antes de ponernos manos a la obra, es importante que entiendas la diferencia. Un dominio es la dirección principal de tu sitio web, como tutienda.com. Es tu identidad en internet.
Un subdominio es una extensión de ese dominio, como blog.tutienda.com o tienda.tutienda.com. Se usa para organizar secciones concretas de tu web sin necesidad de comprar un dominio nuevo. Piensa en ello como las habitaciones de una casa: el dominio es la casa y los subdominios son las habitaciones.
En DirectAdmin, añadir un dominio significa alojar un sitio web completamente nuevo en tu cuenta. Crear un subdominio significa crear una carpeta o una aplicación dentro de tu dominio principal.
Paso 1: Acceder a tu panel de DirectAdmin
Lo primero es lo primero. Para empezar, necesitas acceder a tu panel. Normalmente, la URL es algo como https://tudominio.com:2222 o https://tu-servidor-ip:2222. Si no lo sabes, tu proveedor de hosting te lo habrá enviado por email.
Una vez dentro, verás un menú lateral con muchas opciones. No te abrumes. Solo necesitamos dos secciones: Cuenta y Gestión de Dominios.
Paso 2: Cómo añadir un dominio en DirectAdmin
Añadir un dominio es un proceso sencillo. Sigue estos pasos:
- En el menú lateral, busca la sección llamada Gestión de Dominios.
- Haz clic en Añadir Dominio.
- Se abrirá un formulario. En el campo Nombre de dominio, escribe tu dominio sin
wwwy sinhttp://. Por ejemplo:miproyecto.com. - Verás un campo llamado Usuario y Contraseña. Esto es para crear una cuenta FTP o de correo específica para ese dominio. Puedes dejar los valores por defecto que sugiere DirectAdmin o cambiarlos.
- Marca la casilla de Configurar DNS si quieres que DirectAdmin cree los registros DNS automáticamente. Te recomiendo que la dejes marcada.
- Haz clic en Crear.
¡Listo! DirectAdmin creará la estructura de carpetas y la configuración base. Verás un mensaje de éxito con la ruta de la carpeta, que normalmente es domains/tudominio.com/.
¿Qué pasa si el dominio ya está registrado en otro sitio?
Si compraste el dominio en un registrador externo (como Namecheap o GoDaddy), no pasa nada. Solo tendrás que cambiar los servidores DNS de ese dominio para que apunten a los de tu hosting. Esto se hace desde el panel del registrador, no desde DirectAdmin. Normalmente, tu proveedor de hosting te dará dos direcciones DNS, como ns1.tuhosting.com y ns2.tuhosting.com.
Paso 3: Configurar subdominios paso a paso
Ahora viene la parte divertida: crear subdominios. Es ideal para lanzar un blog, una tienda online o un área de clientes.
- Ve de nuevo a Gestión de Dominios y haz clic en Subdominios.
- Verás una lista de tus dominios. Selecciona el dominio al que quieres añadir el subdominio.
- En el campo Nombre, escribe solo la parte del subdominio. Por ejemplo, si quieres
blog.miproyecto.com, escribeblog. - DirectAdmin rellenará automáticamente el campo Ruta del documento. Esta es la carpeta donde se guardarán los archivos de ese subdominio. Por defecto, será algo como
domains/miproyecto.com/public_html/blog. Puedes cambiarla si lo deseas, pero no lo recomiendo. - Haz clic en Crear.
En cuestión de segundos, tendrás tu subdominio activo. DirectAdmin creará la carpeta y, si has configurado el DNS, el registro correspondiente.
Paso 4: La parte crítica: Configuración de DNS en DirectAdmin
Aquí es donde muchos se pierden, pero es más fácil de lo que parece. El DNS (Sistema de Nombres de Dominio) es lo que le dice a internet dónde está tu web. Cuando añades un dominio o un subdominio, necesitas que los registros DNS apunten a tu servidor.
¿Cómo gestiono los DNS desde DirectAdmin?
- Ve a la sección Gestión de Dominios y haz clic en DNS o Registros DNS.
- Verás una tabla con varios registros. Los más importantes son:
- A Record: Apunta el dominio a una dirección IP (la de tu servidor).
- CNAME: Apunta un subdominio a otro dominio. Por ejemplo,
blog->miproyecto.com. - MX: Gestiona el correo.
Si usaste el asistente de creación de DirectAdmin, los registros A y CNAME ya se habrán creado automáticamente. No deberías tocar nada a menos que sepas lo que haces.
¿Y si mi subdominio no funciona?
El problema más común es la propagación de DNS. Aunque hayas creado el registro, internet tarda entre 1 y 24 horas en enterarse. Si acabas de crear el subdominio y no carga, espera un poco.
Otro error típico es no tener el registro CNAME creado. Si tu subdominio no funciona después de unas horas, revisa que exista un registro CNAME con el nombre de tu subdominio y que apunte a tu dominio principal.
[WARNING] No modifiques los registros DNS si no estás seguro. Un error aquí puede tirar tu web y tu correo. Si tienes dudas, contacta con tu proveedor.
Paso 5: Añadir dominio y subdominios: errores comunes y soluciones
Aquí tienes una lista de los fallos más habituales y cómo solucionarlos.
Error 1: "El dominio ya existe"
Si al añadir un dominio te sale este error, significa que ya está registrado en tu cuenta o en el servidor. Revisa la lista de dominios en el panel.
Error 2: El subdominio da error 404
Esto significa que la carpeta del subdominio está vacía o no existe el archivo index.php o index.html. Sube un archivo de prueba a la carpeta del subdominio usando el Administrador de Archivos o FTP.
Error 3: No puedo crear un subdominio con guiones
DirectAdmin permite guiones, pero algunos caracteres especiales no están permitidos. Usa solo letras, números y guiones.
Error 4: El correo del subdominio no funciona
Si quieres que contacto@blog.tudominio.com funcione, debes crear una cuenta de correo específica para ese subdominio. Ve a la sección Correo Electrónico y añade una cuenta nueva seleccionando el subdominio.
Trucos avanzados: Redirecciones y aplicaciones
DirectAdmin te permite hacer cosas más avanzadas con tus subdominios.
Redirigir un subdominio
Puedes hacer que blog.tudominio.com redirija a tudominio.com/blog o a otra URL externa. Ve a Gestión de Dominios -> Redirecciones. Crea una nueva redirección del subdominio a la URL deseada.
Instalar aplicaciones en un subdominio
¿Quieres un WordPress en tienda.tudominio.com? DirectAdmin tiene un instalador de aplicaciones (Softaculous) que te lo pone fácil. Solo tienes que ir a esa sección, seleccionar el subdominio y seguir el asistente.
[TIP] Usa subdominios para separar proyectos. Por ejemplo,
pruebas.tudominio.comes perfecto para testear cosas sin afectar a tu web principal.
Preguntas Frecuentes (FAQ)
¿Cuántos subdominios puedo crear?
En la mayoría de los planes de hosting, ilimitados, pero depende de tu proveedor. Revisa tu plan.
¿Tengo que pagar por un subdominio?
No. Los subdominios son gratuitos y se crean bajo tu dominio principal.
¿Puedo crear un subdominio para otro país? Ej: es.midominio.com
Sí, perfectamente. Solo tienes que crear el subdominio es y configurarlo. Es una práctica muy común para webs multilingües.
¿Qué es mejor, un subdominio o una subcarpeta?
Depende del uso. Para SEO, una subcarpeta (tudominio.com/blog) suele ser mejor porque concentra la autoridad del dominio. Un subdominio (blog.tudominio.com) se considera un sitio separado. Para aplicaciones muy distintas, como una tienda, el subdominio es más limpio.
¿Puedo usar un subdominio para apuntar a otro servidor?
Sí. Puedes crear un subdominio y cambiar su registro A o CNAME para que apunte a la IP de otro servidor, como un hosting externo o un CDN.
Conclusión y recomendaciones finales
Ya tienes el conocimiento necesario para añadir dominio y crear subdominios en DirectAdmin sin miedo. Es un proceso lógico: primero creas el dominio, luego los subdominios y finalmente te aseguras de que el DNS esté bien configurado.
Mi último consejo es que juegues con calma. Crea un subdominio de prueba y experimenta con él. Si algo sale mal, siempre puedes eliminarlo desde el mismo panel y volver a empezar. La práctica hace al maestro.
[INFO] Si tu proveedor usa el panel Syspanel (antes conocido como HestiaCP), recuerda que el acceso se realiza a través del puerto 2106 y que la estructura de menús es diferente, aunque la lógica de dominios y subdominios es la misma.
Espero que esta guía te haya sido de gran ayuda. Ahora ve y crea ese blog, esa tienda o ese proyecto que tienes en mente. ¡El hosting ya no es un misterio para ti!
