DirectAdmin: Cómo configurar un dominio y subdominio fácilmente
¡Hola! Bienvenido a esta guía completa sobre cómo configurar un dominio y un subdominio en DirectAdmin. Si estás empezando con tu sitio web o gestionas varios proyectos, es normal sentirse abrumado al principio. Pero no te preocupes, estoy aquí para ayudarte paso a paso.
DirectAdmin es uno de los paneles de control más populares para hosting, y su interfaz es bastante amigable una vez que le coges el truco. En este artículo, aprenderás a añadir un dominio DirectAdmin, crear un subdominio DirectAdmin y configurar los DNS en DirectAdmin para que tu sitio funcione correctamente. Todo explicado de forma sencilla, sin tecnicismos complicados.
Vamos a ello.
¿Qué es un dominio y un subdominio?
Antes de empezar con los pasos técnicos, aclaremos conceptos básicos.
Un dominio es la dirección principal de tu sitio web, como tudominio.com. Es lo que la gente escribe en el navegador para visitarte.
Un subdominio es una extensión de tu dominio principal, como blog.tudominio.com o tienda.tudominio.com. Sirve para organizar contenido en secciones separadas sin necesidad de comprar otro dominio.
En DirectAdmin, gestionar ambos es muy sencillo. Solo necesitas acceso a tu panel y seguir unos pocos pasos. Si aún no tienes tu dominio registrado, recuerda que primero debes adquirirlo en un proveedor de dominios y luego apuntarlo a los servidores de tu hosting.
Requisitos previos
Para seguir esta guía sin problemas, asegúrate de tener:
- Acceso a DirectAdmin: usuario y contraseña que te proporcionó tu proveedor de hosting.
- Un dominio registrado: por ejemplo,
miprimersitio.com. - Acceso a la configuración de DNS de tu dominio: normalmente desde el panel de tu registrador de dominios (como Namecheap, GoDaddy, etc.) o desde el mismo DirectAdmin si gestionas los DNS allí.
Si no tienes claro alguno de estos puntos, contacta con tu proveedor de hosting. Ellos te darán las credenciales y te indicarán dónde gestionar los DNS.
[TIP] Si tu dominio ya está apuntando a los servidores de DirectAdmin, los cambios que hagas en el panel se reflejarán automáticamente. Si no, tendrás que actualizar los nameservers manualmente. Lo veremos más adelante.
Cómo añadir un dominio en DirectAdmin
Vamos a lo práctico. Añadir un dominio DirectAdmin es el primer paso para tener tu sitio web funcionando.
Paso 1: Inicia sesión en DirectAdmin
Abre tu navegador y escribe la dirección de tu panel. Normalmente es algo como https://tudominio.com:2222 o la IP de tu servidor seguida de :2222. Introduce tu usuario y contraseña.
Una vez dentro, verás el panel principal con varios iconos. No te asustes, es más simple de lo que parece.
Paso 2: Busca la sección "Gestión de Cuentas"
En el menú superior o en el panel de inicio, busca una opción que diga "Añadir dominio" o "Domain Setup". Dependiendo de la versión de DirectAdmin, puede estar en un lugar ligeramente diferente.
Haz clic en esa opción.
Paso 3: Introduce los datos del dominio
Se abrirá un formulario. Aquí debes completar:
- Dominio: escribe tu dominio completo, por ejemplo
miprimersitio.com. - Nombre de usuario del FTP (opcional): si quieres una cuenta FTP separada para este dominio, puedes crearla aquí. Si no, se usará la principal.
- Contraseña: si creaste un usuario FTP, ponle una contraseña segura.
- Espacio en disco y ancho de banda: normalmente tu plan de hosting ya tiene límites, pero puedes asignar una cantidad específica a este dominio. Si no sabes, déjalo en blanco o pon un valor alto.
- PHP, SSL y otras opciones: puedes dejarlo por defecto o activar SSL si lo deseas (recomendado).
[INFO] Si solo tienes un dominio principal, probablemente ya esté configurado. Este paso es para añadir dominios adicionales (addon domains).
Paso 4: Haz clic en "Crear"
Revisa que todo esté correcto y presiona el botón "Crear" o "Add Domain". DirectAdmin creará la estructura de carpetas y configurará el dominio en el servidor. Esto puede tardar unos segundos.
¡Listo! Ya has añadido tu dominio. Ahora verás que aparece en la lista de dominios de tu panel.
Cómo crear un subdominio en DirectAdmin
Ahora que tienes tu dominio principal, es hora de crear un subdominio DirectAdmin. Es igual de fácil.
Paso 1: Ve a la sección "Subdominios"
En el panel de DirectAdmin, busca "Subdominios" o "Subdomain Management". Normalmente está en la sección de "Gestión de Cuentas" o en el menú de la izquierda.
Paso 2: Selecciona el dominio base
En el formulario, primero elige el dominio sobre el que quieres crear el subdominio. Por ejemplo, si tienes miprimersitio.com, selecciona ese.
Paso 3: Escribe el nombre del subdominio
En el campo "Subdominio" escribe la parte que va antes del dominio. Por ejemplo, si quieres blog.miprimersitio.com, escribe solo blog.
Paso 4: Configura la carpeta de destino (opcional)
Por defecto, DirectAdmin creará una carpeta dentro de tu dominio principal, como public_html/blog. Si quieres que apunte a otra carpeta, puedes especificarlo. Para empezar, déjalo como está.
Paso 5: Haz clic en "Crear"
Presiona el botón "Crear" y listo. El subdominio se creará automáticamente. Ahora puedes subir archivos a esa carpeta para que se vean en blog.tudominio.com.
[TIP] Si quieres que tu subdominio tenga su propio SSL, puedes gestionarlo desde la sección "SSL Certificates" de DirectAdmin. Pero eso es tema para otro artículo.
Configurar los DNS en DirectAdmin
Una vez que has añadido un dominio DirectAdmin o creado un subdominio, es crucial que los DNS apunten correctamente. De lo contrario, tu sitio no se verá.
¿Qué son los DNS?
Los DNS (Domain Name System) son como la guía telefónica de internet. Traducen tu dominio (ej. tudominio.com) a una dirección IP que los servidores entienden. Si los DNS no están bien configurados, nadie encontrará tu web.
En DirectAdmin, puedes gestionar los DNS de tus dominios directamente desde el panel.
Paso 1: Accede a "Gestión de DNS"
En el panel principal, busca "DNS Management" o "Administración de DNS". Normalmente está en la sección de "Herramientas Avanzadas" o similar.
Paso 2: Selecciona el dominio
Elige el dominio que quieres configurar (el que añadiste antes). Verás una lista de registros DNS existentes.
Paso 3: Añade o modifica registros
Los registros más comunes son:
- A Record: apunta el dominio a una dirección IP. Normalmente ya está creado automáticamente por DirectAdmin.
- CNAME Record: para subdominios. Por ejemplo,
blogapunta atudominio.com. - MX Record: para el correo electrónico.
Si tu dominio ya está apuntando a los servidores de DirectAdmin (mediante nameservers), no necesitas tocar nada. Pero si lo estás configurando manualmente, asegúrate de que el registro A tenga la IP correcta de tu servidor.
[WARNING] No modifiques registros DNS si no estás seguro. Un error puede dejar tu sitio inaccesible. Si tienes dudas, pide ayuda a tu proveedor de hosting.
Paso 4: Guarda los cambios
Una vez que hayas hecho los ajustes, haz clic en "Guardar" o "Update". Los cambios pueden tardar entre unos minutos y 24 horas en propagarse por todo internet (esto se llama propagación DNS).
Verificar que todo funciona
Después de configurar tu dominio y subdominio, es buena idea comprobar que todo está bien.
- Para el dominio principal: escribe
tudominio.comen tu navegador. Deberías ver la página por defecto de DirectAdmin o tu sitio si ya subiste archivos. - Para el subdominio: escribe
blog.tudominio.com. Si creaste una carpeta con un archivoindex.html, debería aparecer.
Si no ves nada, espera unos minutos y vuelve a intentarlo. Si el problema persiste, revisa los DNS o contacta con soporte.
[INFO] Puedes usar herramientas online como "whatsmydns.net" para verificar la propagación DNS de tu dominio.
Preguntas frecuentes (FAQ)
Aquí respondo las dudas más comunes que suelen tener los usuarios al configurar dominios en DirectAdmin.
¿Puedo añadir un dominio que ya está registrado en otro hosting?
Sí, pero primero debes cambiar los nameservers de tu dominio para que apunten a los servidores de DirectAdmin. Luego, añádelo como explico arriba. El proceso puede tardar hasta 48 horas.
¿Cuántos subdominios puedo crear?
Depende de tu plan de hosting. En general, no hay límite estricto, pero el espacio en disco y los recursos del servidor son los que marcan el límite real.
¿Necesito un SSL para mi subdominio?
No es obligatorio, pero es muy recomendable para la seguridad y el SEO. DirectAdmin permite instalar SSL gratuitos (como Let's Encrypt) desde el panel.
¿Qué hago si mi dominio no se ve después de configurarlo?
Primero, verifica que los DNS estén apuntando correctamente. Luego, comprueba que hayas subido archivos a la carpeta correcta (normalmente public_html). Si todo parece bien, espera la propagación DNS.
¿Puedo usar DirectAdmin para gestionar dominios de Syspanel?
Sí, aunque Syspanel (anteriormente conocido como HestiaCP) es otro panel. Si migras de Syspanel a DirectAdmin, el proceso es similar. Recuerda que Syspanel usa el puerto 2106 para acceder. En DirectAdmin, el puerto por defecto es el 2222.
[WARNING] Si vienes de Syspanel, asegúrate de exportar tus configuraciones y bases de datos antes de migrar. DirectAdmin no importa automáticamente los datos de otros paneles.
Consejos finales
Configurar un dominio y subdominio en DirectAdmin es un proceso sencillo una vez que lo haces unas veces. Aquí van algunos consejos extra:
- Usa contraseñas seguras para tus cuentas FTP y de dominio.
- Activa SSL desde el principio para evitar problemas de seguridad.
- Organiza tus subdominios con carpetas claras (ej.
blog,tienda,foro). - Haz copias de seguridad periódicas de tu sitio.
Si sigues estos pasos, tendrás tu dominio y subdominio funcionando en poco tiempo. Recuerda que la práctica hace al maestro. No tengas miedo de experimentar, pero siempre con cuidado.
[TIP] Si tienes dudas específicas sobre tu configuración, no dudes en preguntar a tu proveedor de hosting. Ellos conocen mejor su servidor.
¡Espero que esta guía te haya sido de ayuda! Ahora ya sabes cómo añadir un dominio DirectAdmin, crear un subdominio DirectAdmin y configurar los DNS en DirectAdmin. Si te ha gustado, compártela con otros que estén empezando. ¡Buena suerte con tu sitio web!
