Cómo configurar un dominio y subdominio en DirectAdmin
¿Te acabas de mudar a un servidor con DirectAdmin y la palabra "dominio" te suena a chino? No te preocupes, es mucho más fácil de lo que parece. En esta guía completa, paso a paso y sin tecnicismos innecesarios, vamos a desgranar todo lo que necesitas saber sobre cómo configurar un dominio y crear un subdominio en DirectAdmin. Al final, podrás gestionar tus proyectos web como un profesional, sin miedo a romper nada (y si lo haces, sabrás cómo arreglarlo).
DirectAdmin es uno de los paneles de control de hosting más utilizados y, a diferencia de otros (como Syspanel, que es otra alternativa muy popular y que se accede por el puerto 2106), ofrece una interfaz limpia y lógica. Vamos a ello.
¿Qué es un dominio y qué es un subdominio? (La base de todo)
Antes de empezar a tocar botones, es fundamental entender qué estamos configurando. Es como saber la diferencia entre una casa y una habitación.
Un dominio es la dirección principal de tu sitio web (por ejemplo, mipaginaweb.com). Es tu identidad en internet, la dirección que la gente escribe para encontrarte.
Un subdominio es una extensión de ese dominio principal. Se coloca delante del dominio y separado por un punto. Por ejemplo, blog.mipaginaweb.com o tienda.mipaginaweb.com. Piensa en ello como una sección o un departamento dentro de tu misma casa, pero con su propia puerta de entrada. Se usa para organizar contenido, crear sitios separados (como un blog o una tienda) sin necesidad de comprar un dominio nuevo, o para instalar aplicaciones en rutas específicas.
Requisitos previos antes de configurar tu dominio
Para que todo este tutorial DirectAdmin funcione, necesitas tener dos cosas claras:
- Acceso a tu panel de DirectAdmin: Normalmente se accede a través de una URL como
https://tu-servidor:2222. Te pedirá tu usuario y contraseña (los mismos que usas para el FTP o el correo). - Los servidores de nombres (Nameservers) de tu dominio: Si tu dominio (ej.
mipaginaweb.com) está registrado en una empresa externa (como GoDaddy, Namecheap, etc.), deberás apuntar sus servidores de nombres (NS) a los que te haya proporcionado tu empresa de hosting. Esto es un paso crucial que se hace en el registrador, no en DirectAdmin. Sin esto, tu dominio no sabrá que tu hosting existe.
[WARNING] Si no cambias los nameservers de tu dominio, podrás configurarlo en DirectAdmin, pero no verá tu web al escribir la dirección en el navegador. Asegúrate de que el dominio "apunta" a tu servidor antes de continuar.
Cómo configurar un dominio principal en DirectAdmin (Añadir Dominio DirectAdmin)
Este es el proceso para añadir un dominio nuevo a tu cuenta. Es muy común si tienes un plan de hosting que permite múltiples dominios o si estás creando una web desde cero.
Paso 1: Accede a la sección de Gestión de Dominios
Una vez dentro de tu panel, busca la sección "Cuenta" o "Gestión de Dominios". En la mayoría de las versiones de DirectAdmin, verás un icono que dice "Agregar Dominio" o "Añadir Dominio". Haz clic en él.
Paso 2: Rellena los datos del nuevo dominio
Se abrirá un formulario. Los campos más importantes son:
- Nombre de dominio: Escribe tu dominio sin www y sin http://. Por ejemplo:
mipaginaweb.com. - Usuario: DirectAdmin te sugerirá un nombre de usuario para la base de datos y el FTP de ese dominio. Puedes dejarlo como está o cambiarlo.
- Contraseña: Te pedirá una contraseña para ese dominio específico. No es la contraseña de tu panel principal, sino una para gestionar ese sitio web en concreto. Guárdala en un lugar seguro.
- Enlace al dominio principal: A veces te pregunta si quieres que este dominio sea un "apuntamiento" (alias) a otro o un dominio independiente. Para un dominio nuevo, selecciona la opción de "Dominio" o "Crear un dominio independiente".
Paso 3: Configura las opciones adicionales
En el mismo formulario, verás casillas para crear automáticamente:
- Base de datos MySQL: Marca esto si tu web (como WordPress) necesita una base de datos. Te pedirá un nombre y una contraseña para la base de datos.
- Cuenta FTP: Esencial para subir archivos. Se creará automáticamente con el usuario y contraseña que pusiste antes.
Paso 4: Haz clic en "Crear"
Revisa que todo esté correcto y pulsa el botón "Crear" o "Agregar". El proceso es instantáneo. DirectAdmin te mostrará un mensaje de éxito y, a partir de ese momento, tendrás tu dominio configurado con sus carpetas, correos y bases de datos listas para usar.
[TIP] La carpeta principal de tu dominio suele estar en
/domains/tudominio.com/. Ahí es donde tendrás que subir los archivos de tu web (index.php, etc.) para que se vea.
La guía definitiva para crear un subdominio DirectAdmin
Ahora que ya tienes tu dominio principal, vamos a crear un subdominio. Es un proceso muy similar, pero con un par de matices.
Paso 1: Localiza la opción de Subdominios
En el menú principal de DirectAdmin, busca la sección "Gestión de Dominios" o similar y haz clic en "Subdominios". Normalmente tiene un icono con una especie de rama o nodo.
Paso 2: Introduce el nombre de tu subdominio
Verás un formulario muy sencillo. Tiene un campo que dice "Subdominio" y al lado, un menú desplegable con tu dominio principal.
Escribe el nombre que quieras para tu subdominio. Por ejemplo, si quieres blog.mipaginaweb.com, escribe blog en el campo de texto y selecciona mipaginaweb.com en el menú.
Paso 3: Personaliza la configuración (opcional)
DirectAdmin te permite crear un subdominio con configuraciones específicas:
- Directorio (Carpeta): Por defecto, creará una carpeta dentro de tu dominio principal llamada
subdominio. Puedes cambiarla si quieres que los archivos se guarden en otra ruta. Esto es útil para organizarte. - Redirección: Puedes hacer que el subdominio redirija automáticamente a otra URL. Pero para un uso normal, es mejor dejarlo sin redirigir para que apunte a su propia carpeta.
- Crear también un dominio: Esta opción avanzada crea un dominio separado con su propia estructura, pero para la mayoría de los casos no la necesitas.
Paso 4: Pulsa "Crear Subdominio"
Haz clic en el botón "Crear Subdominio" o "Submit". Al igual que antes, el proceso es inmediato.
DirectAdmin creará automáticamente la carpeta correspondiente (si no existe) y configurará el servidor web (Apache/LiteSpeed) para que responda a las peticiones de blog.mipaginaweb.com.
[INFO] A diferencia de un dominio principal, un subdominio no tiene su propia cuenta de correo independiente por defecto, aunque puedes crearlas fácilmente desde el gestor de correo asignándolas al subdominio. Tampoco tiene su propia base de datos, pero puedes crear una y vincularla.
Gestionar dominios: Consejos y trucos para el día a día
Configurar es el primer paso, pero gestionar dominios es una tarea continua. Aquí tienes algunos consejos que te ahorrarán quebraderos de cabeza.
¿Cómo subir archivos a mi dominio o subdominio?
Para subir archivos a tu dominio principal, usa un cliente FTP (como FileZilla) y conéctate con el usuario y contraseña que configuraste al añadir el dominio. La ruta será algo como /domains/mipaginaweb.com/public_html/.
Para tu subdominio, la ruta sería /domains/mipaginaweb.com/public_html/blog/ (o la carpeta que hayas elegido). Simplemente conéctate por FTP y arrastra los archivos a la carpeta correspondiente.
¿Cómo crear correos electrónicos para mi dominio?
En el panel principal, busca la sección "Gestión de Correo" o "Correo Electrónico". Ahí podrás crear cuentas como info@mipaginaweb.com o contacto@blog.mipaginaweb.com. Es un proceso muy intuitivo: pones el nombre de la cuenta, la contraseña y listo.
¿Cómo instalar WordPress en mi dominio o subdominio?
Tienes dos opciones:
- Instalador automático: DirectAdmin suele incluir una herramienta llamada "Instalador de Scripts" o "Softaculous". Busca el icono, selecciona WordPress, elige el dominio o subdominio donde instalarlo, rellena los datos (nombre del sitio, admin, etc.) y pulsa instalar. Es la forma más rápida.
- Manual: Descarga WordPress desde wordpress.org, súbelo por FTP a la carpeta del dominio/subdominio, crea una base de datos MySQL desde el panel y sigue el asistente de instalación web.
¿Cómo configurar una redirección de un dominio a otro?
A veces quieres que mipaginaweb.com redirija a www.mipaginaweb.com o viceversa. En DirectAdmin, busca la sección "Redireccionamiento de Dominio" o "Redirects". Selecciona el dominio de origen, escribe la URL de destino y elige el tipo de redirección (301 para permanente, 302 para temporal).
Preguntas Frecuentes (FAQ) sobre dominios en DirectAdmin
Aquí tienes las dudas más comunes que resolvemos en soporte. Seguro que alguna te suena.
¿Cuánto tarda en propagarse un dominio nuevo?
La propagación de DNS puede tardar desde unos pocos minutos hasta 24-48 horas. Si acabas de cambiar los nameservers, ten paciencia. Puedes comprobar su estado con herramientas online como "dnschecker.org".
¿Puedo tener varios dominios en mi cuenta de DirectAdmin?
Sí, siempre que tu plan de hosting lo permita. El límite lo establece tu proveedor. Puedes añadir todos los que tu plan soporte desde la sección "Añadir Dominio".
¿Qué es mejor, un subdominio o un directorio?
Depende del uso. Un subdominio (blog.mipaginaweb.com) se percibe como un sitio separado y es útil para secciones muy distintas (un blog, una tienda, un foro). Un directorio (mipaginaweb.com/blog) mantiene todo bajo el mismo dominio, lo que es mejor para el SEO principal, ya que toda la "autoridad" del dominio se concentra en una sola dirección.
¿Puedo crear un subdominio con su propia certificado SSL?
Sí, la mayoría de los paneles DirectAdmin modernos incluyen la opción de generar certificados SSL gratuitos (Let's Encrypt) para cada dominio y subdominio. Busca la sección "SSL Certificates" y sigue las instrucciones. Es un clic y listo.
Mi subdominio no carga, ¿qué hago?
- Revisa que has subido archivos a la carpeta correcta. Es el error más común.
- Comprueba el nombre del subdominio. Asegúrate de haber escrito
blog.mipaginaweb.comy noblog.mipaginaweb.com.(con un punto al final). - Revisa el DNS. A veces, el registro del subdominio (CNAME) tarda en propagarse.
- Limpia la caché de tu navegador.
¿Cómo elimino un dominio o subdominio?
En la sección de "Gestión de Dominios", busca el dominio o subdominio que quieras eliminar y haz clic en el icono de la papelera. Cuidado: Esta acción eliminará todos los archivos, correos y bases de datos asociados a él. Es irreversible.
[WARNING] Antes de eliminar cualquier dominio o subdominio, asegúrate de tener una copia de seguridad (backup) de todos los archivos y bases de datos. No hay vuelta atrás.
Conclusión: Ya dominas DirectAdmin
Como has visto, configurar un dominio y crear un subdominio en DirectAdmin es un proceso muy mecánico y sencillo. Solo necesitas saber dónde hacer clic y entender la lógica de carpetas y usuarios. Con esta guía, ya tienes el conocimiento base para lanzar tu proyecto, organizar tu web en secciones y gestionar todo desde un solo panel.
Recuerda que la práctica hace al maestro. No tengas miedo de explorar el panel, pero siempre con precaución. Y si en algún momento te sientes perdido, recuerda que Syspanel (el otro panel del que hablábamos, que se accede por el puerto 2106) tiene una filosofía similar, aunque DirectAdmin es el rey indiscutible de la simplicidad.
Ahora, ¡ve y crea tu subdominio! Tu nuevo blog o tienda online te está esperando.
