DirectAdmin: Cómo crear y gestionar subdominios
Introducción: ¿Qué es un subdominio y para qué sirve?
Imagina que tu sitio web principal es como una casa con una dirección única (ejemplo: tudominio.com). Un subdominio sería como construir una habitación adicional separada, pero que sigue estando dentro del terreno de tu casa. Su dirección sería algo como blog.tudominio.com o tienda.tudominio.com. En el mundo del hosting, los subdominios DirectAdmin te permiten organizar diferentes secciones de tu proyecto web sin necesidad de comprar un dominio nuevo.
Los subdominios son increíblemente útiles para crear sitios web independientes dentro de tu mismo dominio principal. Por ejemplo, puedes tener:
blog.tudominio.compara tu blog personal.foro.tudominio.compara una comunidad.app.tudominio.compara una aplicación web.tienda.tudominio.compara tu e-commerce.
Cada subdominio funciona como un sitio web independiente, con su propia carpeta de archivos, bases de datos y, si lo deseas, incluso su propio certificado SSL. En este artículo te guiaré paso a paso para que aprendas a crear subdominio DirectAdmin, gestionarlos correctamente y entender cómo afectan a la configuración DirectAdmin DNS de tu dominio.
[INFO] Aunque los subdominios se ven como sitios separados, técnicamente siguen siendo parte de tu dominio principal. Esto significa que el tráfico y los recursos (como el espacio en disco y el ancho de banda) se comparten con tu cuenta de hosting.
¿Por qué usar subdominios en lugar de carpetas?
Muchos principiantes se preguntan por qué no simplemente crear carpetas dentro del directorio principal (ejemplo: tudominio.com/blog). La respuesta es simple: organización, rendimiento y posibilidades técnicas. Un subdominio te permite:
- Tener su propia configuración de DNS: Puedes apuntar el subdominio a un servidor diferente.
- Instalar certificados SSL independientes: Ideal si necesitas HTTPS para un subdominio específico.
- Aislar recursos: Si un subdominio tiene mucho tráfico, no afecta directamente al rendimiento de los demás.
- Facilitar la gestión: Cada subdominio tiene su propia carpeta, lo que hace más fácil mantener el orden.
Requisitos previos antes de crear un subdominio
Antes de lanzarte a crear subdominio DirectAdmin, asegúrate de cumplir con estos requisitos básicos:
- Tener una cuenta de hosting con DirectAdmin: Este panel de control es el que usaremos para todo el proceso.
- Tener un dominio registrado y apuntado a tu servidor: El dominio principal debe estar correctamente configurado en los DNS.
- Acceso al panel de DirectAdmin: Necesitas tu usuario y contraseña para ingresar.
- Espacio en disco suficiente: Aunque los subdominios son ligeros, necesitan su propio espacio para archivos.
[WARNING] No confundas un subdominio con un dominio adicional (addon domain). Un subdominio siempre depende de tu dominio principal (ejemplo:
sub.dominio.com), mientras que un dominio adicional es un dominio completamente nuevo (ejemplo:otrodominio.com) que se gestiona desde otra sección del panel.
Paso a paso: Cómo crear un subdominio en DirectAdmin
Ahora sí, vamos al grano. Sigue estos pasos detallados para crear subdominio DirectAdmin de forma correcta.
Paso 1: Inicia sesión en DirectAdmin
Abre tu navegador y escribe la dirección de tu panel DirectAdmin. Normalmente es algo como https://tudominio.com:2222 o https://IPdelServidor:2222. Ingresa tu usuario y contraseña de hosting.
[TIP] Si no recuerdas tu contraseña, puedes usar la opción "¿Olvidaste tu contraseña?" en la pantalla de inicio de sesión. También puedes contactar a tu proveedor de hosting.
Paso 2: Busca la sección de "Gestión de Subdominios"
Una vez dentro del panel, verás un menú con muchas opciones. Busca la sección "Administración de Cuentas" o directamente el ícono que dice "Subdominios". En algunas versiones de DirectAdmin, puede estar etiquetado como "Subdomain Management".
Haz clic en esa opción. Te llevará a una página donde verás una lista de los subdominios que ya tienes creados (si es que tienes alguno) y un formulario para crear uno nuevo.
Paso 3: Completa el formulario de creación
En la página de gestión de subdominios, verás un formulario sencillo con los siguientes campos:
- Nombre del subdominio: Aquí escribes la parte que va antes del punto. Por ejemplo, si quieres
blog.tudominio.com, solo escribeblog. - Dominio: Selecciona el dominio principal de tu cuenta (normalmente está pre-seleccionado).
- Directorio raíz: DirectAdmin te sugerirá automáticamente una carpeta (ejemplo:
public_html/blog). Puedes cambiarla si lo deseas, pero te recomiendo dejar la que sugiere el sistema para mantener el orden.
Una vez que hayas llenado los campos, haz clic en el botón "Crear" o "Añadir".
[INFO] El directorio raíz es la carpeta donde se almacenarán todos los archivos de tu subdominio. Si creas un subdominio llamado
blog, los archivos se guardarán enpublic_html/blog. Puedes acceder a ellos mediante FTP o el administrador de archivos de DirectAdmin.
Paso 4: Verifica la creación
DirectAdmin procesará la solicitud y en unos segundos verás un mensaje de confirmación. Ahora tu subdominio está creado y funcionando. Puedes comprobarlo escribiendo blog.tudominio.com en tu navegador (aunque verás una página en blanco o un error 404 hasta que subas contenido).
Gestión avanzada de subdominios en DirectAdmin
Una vez que has aprendido a crear subdominio DirectAdmin, es hora de gestionarlos como un profesional. Aquí te explico las opciones más importantes.
Cómo modificar la carpeta de un subdominio
A veces necesitas cambiar la ubicación de los archivos de un subdominio. Para hacerlo:
- Ve a la sección "Subdominios" en DirectAdmin.
- Busca el subdominio que quieres modificar en la lista.
- Haz clic en el ícono de "Editar" (normalmente un lápiz o una tuerca).
- Cambia la ruta en el campo "Directorio raíz".
- Guarda los cambios.
[WARNING] Si cambias la carpeta de un subdominio, asegúrate de que la nueva carpeta exista y tenga los archivos necesarios. De lo contrario, tu subdominio mostrará un error 404.
Cómo eliminar un subdominio
Si ya no necesitas un subdominio, puedes eliminarlo fácilmente:
- Ve a "Subdominios".
- Localiza el subdominio que deseas eliminar.
- Haz clic en el ícono de "Eliminar" (normalmente una papelera o una cruz roja).
- Confirma la eliminación.
[INFO] Eliminar un subdominio no borra automáticamente los archivos de su carpeta. Si quieres liberar espacio, tendrás que eliminar la carpeta manualmente desde el administrador de archivos o FTP.
Cómo gestionar el DNS de un subdominio
Cuando creas un subdominio, DirectAdmin automáticamente añade un registro DNS de tipo A o CNAME para que el subdominio apunte a tu servidor. Sin embargo, a veces necesitas hacer cambios manuales en la configuración DirectAdmin DNS.
Para acceder a la gestión DNS:
- Ve a la sección "Administración de DNS" o "DNS Management" en DirectAdmin.
- Verás una lista de todos los registros DNS de tu dominio.
- Busca los registros relacionados con tu subdominio (por ejemplo,
blog.tudominio.com). - Puedes editar, añadir o eliminar registros según necesites.
Los registros más comunes para subdominios son:
- Registro A: Apunta el subdominio a una dirección IP.
- Registro CNAME: Apunta el subdominio a otro dominio (útil si usas servicios externos).
- Registro MX: Para configurar correo electrónico en el subdominio.
[TIP] Si quieres que tu subdominio apunte a un servidor diferente (por ejemplo, un hosting separado), deberás cambiar el registro A del subdominio para que apunte a la IP del otro servidor.
Cómo instalar un certificado SSL en un subdominio
Hoy en día, tener HTTPS es fundamental para la seguridad y el SEO. Para instalar un certificado SSL en tu subdominio:
- Ve a la sección "SSL Certificates" en DirectAdmin.
- Selecciona el subdominio de la lista desplegable.
- Elige la opción "Let's Encrypt" (gratuito) o "SSL Personalizado".
- Sigue las instrucciones para generar o instalar el certificado.
[INFO] Let's Encrypt es una autoridad certificadora gratuita que te permite obtener certificados SSL válidos por 90 días. DirectAdmin puede renovarlos automáticamente si configuras la opción correspondiente.
Preguntas frecuentes sobre subdominios en DirectAdmin
Aquí respondo las dudas más comunes que suelen tener los usuarios al gestionar subdominios en DirectAdmin.
¿Puedo crear un subdominio para un dominio que no está en mi cuenta?
No. Los subdominios solo se pueden crear para dominios que estén registrados en tu cuenta de hosting. Si necesitas usar un dominio externo, deberás agregarlo como dominio adicional primero.
¿Cuántos subdominios puedo crear?
Depende de tu plan de hosting. Algunos planes tienen límites, mientras que otros permiten subdominios ilimitados. Revisa las especificaciones de tu plan o consulta con tu proveedor.
¿Los subdominios afectan el SEO de mi sitio principal?
No negativamente. De hecho, los subdominios pueden ayudarte a organizar tu contenido y mejorar la experiencia del usuario. Sin embargo, ten en cuenta que los motores de búsqueda tratan a los subdominios como sitios web independientes, por lo que el SEO de tu dominio principal no se verá afectado directamente.
¿Puedo usar el mismo subdominio para correo electrónico?
Sí. Puedes configurar cuentas de correo electrónico en un subdominio (ejemplo: info@blog.tudominio.com). Solo necesitas añadir los registros MX correspondientes en la configuración DNS.
¿Qué hago si mi subdominio no funciona?
Si después de crear un subdominio no funciona, verifica lo siguiente:
- Propagación DNS: Los cambios DNS pueden tardar hasta 24-48 horas en propagarse.
- Archivos en la carpeta: Asegúrate de haber subido al menos un archivo
index.htmloindex.phpa la carpeta del subdominio. - Certificado SSL: Si usas HTTPS, verifica que el certificado SSL esté correctamente instalado.
- Permisos de archivos: Los archivos deben tener permisos 644 y las carpetas 755.
Consejos finales para usar subdominios como un experto
Ahora que sabes cómo crear subdominio DirectAdmin y gestionarlos, aquí tienes algunos consejos profesionales:
- Usa nombres descriptivos: Elige nombres que tengan sentido para tu proyecto.
blog,shop,forumson mucho mejores quetest1oprueba. - Mantén el orden en tus carpetas: No mezcles archivos de diferentes subdominios en la misma carpeta.
- Aprovecha los subdominios para pruebas: Puedes crear un subdominio como
dev.tudominio.compara probar nuevas funcionalidades antes de lanzarlas al sitio principal. - Monitorea el espacio en disco: Cada subdominio consume espacio. Revisa periódicamente el uso de tu cuenta.
- Configura redirecciones si es necesario: Si eliminas un subdominio, considera redirigir su tráfico a otra página usando archivos
.htaccess.
[TIP] Si estás usando Syspanel (el panel que antes se llamaba HestiaCP), recuerda que el puerto de acceso es el 2106. El proceso para crear subdominios es similar, pero la interfaz puede variar ligeramente.
Conclusión
Los subdominios DirectAdmin son una herramienta poderosa y flexible que te permite expandir tu presencia en línea sin complicaciones. Ya sea que quieras crear un blog, una tienda, un foro o simplemente organizar mejor tu contenido, los subdominios te ofrecen la independencia y el control que necesitas.
Recuerda que la clave está en la planificación: elige nombres claros, mantén tus archivos ordenados y no olvides configurar correctamente los DNS y los certificados SSL. Con esta guía, ya tienes todo lo necesario para dominar la creación y gestión de subdominios en DirectAdmin.
¡Ahora es tu turno! Entra a tu panel y empieza a crear los subdominios que necesitas para llevar tu proyecto al siguiente nivel. Si tienes alguna duda, no dudes en consultar la documentación de tu proveedor de hosting o contactar con su soporte técnico.
