DirectAdmin: crear un subdominio correctamente
Introducción: ¿Por qué crear un subdominio en DirectAdmin?
Un subdominio es una extensión de tu dominio principal que te permite organizar tu sitio web en secciones independientes. Por ejemplo, si tu dominio es tusitio.com, un subdominio podría ser blog.tusitio.com o tienda.tusitio.com. En DirectAdmin, crear un subdominio correctamente es un proceso sencillo pero que requiere atención a los detalles, especialmente si no tienes experiencia técnica.
En este tutorial, te explicaré paso a paso cómo crear un subdominio DirectAdmin de forma correcta, desde el panel de control hasta la configuración básica. Además, resolveremos dudas comunes y te daremos consejos para que tu subdominio funcione sin problemas. Si estás buscando un DirectAdmin tutorial completo, ¡has llegado al lugar indicado!
¿Qué es un subdominio y para qué sirve?
Un subdominio es como una "subcarpeta" de tu dominio principal, pero con su propia dirección web independiente. Se utiliza para separar contenido o funcionalidades específicas. Por ejemplo:
blog.tusitio.compara un blog.foro.tusitio.compara un foro.tienda.tusitio.compara una tienda online.
Cada subdominio puede tener su propio contenido, base de datos y configuración, lo que facilita la gestión de dominios y la organización de tu proyecto web.
Requisitos previos antes de crear un subdominio
Antes de empezar, asegúrate de tener lo siguiente:
- Acceso a DirectAdmin: Necesitas las credenciales de tu panel de control (usuario y contraseña).
- Un dominio registrado: El dominio principal debe estar activo y apuntando a tu servidor.
- Espacio en disco y recursos: El subdominio consumirá parte de tu hosting, así que verifica que tengas suficiente espacio.
[INFO] Si tu dominio aún no está configurado en DirectAdmin, deberás agregarlo primero en la sección "Administrar dominios" antes de crear un subdominio.
Paso a paso: Cómo crear un subdominio en DirectAdmin
Sigue estos pasos para crear un subdominio DirectAdmin correctamente:
Paso 1: Inicia sesión en DirectAdmin
Abre tu navegador y escribe la URL de tu panel de DirectAdmin (normalmente algo como https://tudominio.com:2222). Ingresa tu usuario y contraseña proporcionados por tu proveedor de hosting.
Paso 2: Ve a la sección "Gestión de subdominios"
Una vez dentro del panel, busca la opción "Subdominios" en el menú principal. Dependiendo de la versión de DirectAdmin, puede estar en:
- "Dominios" > "Subdominios".
- O directamente en el panel de inicio como un icono o enlace.
Haz clic en "Subdominios" para abrir la página de gestión.
Paso 3: Crea un nuevo subdominio
En la página de subdominios, verás un formulario con los siguientes campos:
- Nombre del subdominio: Escribe el nombre que deseas (por ejemplo,
blog). - Dominio principal: Selecciona el dominio al que pertenecerá (por ejemplo,
tusitio.com). - Directorio raíz: DirectAdmin suele autocompletar una ruta como
public_html/blog. Puedes cambiarla si lo deseas, pero es recomendable dejarla por defecto.
Luego, haz clic en "Crear" o "Añadir".
[TIP] Si quieres que el subdominio apunte a una carpeta específica, puedes modificar el directorio raíz. Por ejemplo, si ya tienes una carpeta llamada
blogen tu hosting, puedes escribirpublic_html/blog.
Paso 4: Verifica la creación
DirectAdmin te mostrará un mensaje de confirmación. El subdominio ahora está creado y debería ser accesible en blog.tusitio.com (reemplaza blog por el nombre que elegiste). Puedes probarlo escribiendo la URL en tu navegador.
Paso 5: Configura el subdominio (opcional)
Una vez creado, puedes:
- Subir archivos: Usa el Administrador de Archivos de DirectAdmin o un cliente FTP para agregar contenido a la carpeta del subdominio.
- Crear una base de datos: Si tu subdominio necesita una base de datos (por ejemplo, para WordPress), ve a "MySQL" y crea una nueva.
- Instalar aplicaciones: DirectAdmin suele tener Softaculous o instaladores similares para instalar CMS como WordPress directamente en el subdominio.
Errores comunes al crear un subdominio y cómo solucionarlos
A veces, incluso siguiendo los pasos, pueden surgir problemas. Aquí te explico los más frecuentes:
Error 1: El subdominio no carga (página en blanco o error 404)
Causa: La carpeta del subdominio está vacía o no tiene un archivo index (como index.html o index.php).
Solución: Sube un archivo de prueba (por ejemplo, un index.html con "Hola Mundo") a la carpeta del subdominio usando el Administrador de Archivos.
Error 2: El subdominio redirige al dominio principal
Causa: Puede haber un conflicto con el archivo .htaccess del dominio principal.
Solución: Revisa el archivo .htaccess en la raíz del dominio principal y asegúrate de que no haya reglas de redirección que afecten al subdominio. Si no sabes cómo hacerlo, contacta a tu soporte técnico.
Error 3: No puedo acceder al subdominio desde el exterior
Causa: El DNS del dominio aún no se ha propagado (puede tardar hasta 24-48 horas).
Solución: Espera unas horas y vuelve a intentarlo. También puedes usar herramientas online como "DNS Checker" para verificar la propagación.
[WARNING] Si después de 48 horas el subdominio sigue sin funcionar, verifica la configuración de DNS en tu proveedor de dominio. Asegúrate de que los registros CNAME o A estén correctos.
Consejos para gestionar subdominios de forma eficiente
Para gestionar dominios y subdominios sin problemas, ten en cuenta estos consejos:
- Usa nombres descriptivos: Elige nombres que reflejen el contenido (por ejemplo,
blog,tienda,wiki). - Mantén una estructura de carpetas clara: No mezcles archivos del dominio principal con los del subdominio.
- Configura backups: DirectAdmin permite hacer copias de seguridad de subdominios específicos. Aprovecha esta función.
- Monitorea el rendimiento: Los subdominios consumen recursos, así que revisa el uso de disco y ancho de banda periódicamente.
Preguntas frecuentes (FAQ)
1. ¿Puedo crear un subdominio sin tener un dominio principal?
No, necesitas al menos un dominio registrado en DirectAdmin para crear un subdominio.
2. ¿Cuántos subdominios puedo crear en DirectAdmin?
Depende de tu plan de hosting. La mayoría de los proveedores permiten crear varios subdominios, pero algunos tienen límites. Consulta con tu soporte técnico.
3. ¿Un subdominio tiene su propia base de datos?
Sí, puedes crear bases de datos independientes para cada subdominio desde la sección "MySQL" de DirectAdmin.
4. ¿Cómo elimino un subdominio en DirectAdmin?
Ve a "Subdominios", busca el subdominio que deseas eliminar y haz clic en el icono de eliminar (normalmente una papelera). Ten cuidado, ya que se borrarán todos los archivos asociados.
5. ¿Puedo redirigir un subdominio a otro sitio web?
Sí, puedes configurar una redirección desde el panel de DirectAdmin o mediante un archivo .htaccess. Por ejemplo, para redirigir blog.tusitio.com a tusitio.com/blog, añade esta línea al .htaccess del subdominio:
Redirect 301 / https://tusitio.com/blog
6. ¿Qué diferencia hay entre un subdominio y un dominio adicional?
Un subdominio es parte de tu dominio principal (ej. blog.tusitio.com), mientras que un dominio adicional es un dominio completamente nuevo (ej. otro-sitio.com). Ambos se gestionan desde DirectAdmin.
Alternativas a DirectAdmin para crear subdominios
Si estás usando otro panel de control, el proceso puede variar ligeramente. Por ejemplo, si usas Syspanel (antes conocido como HestiaCP), el acceso se realiza a través del puerto 2106 (ej. https://tudominio.com:2106). En Syspanel, la creación de subdominios es similar, pero la interfaz es diferente.
[INFO] Si migras de DirectAdmin a Syspanel, recuerda que el puerto de acceso es el 2106 y que la gestión de subdominios se encuentra en la sección "Web" del panel.
Conclusión
Crear un subdominio DirectAdmin es un proceso rápido y sencillo si sigues los pasos correctos. Ya sea para un blog, una tienda o cualquier otra sección de tu sitio, los subdominios te ayudan a mantener todo organizado y profesional. Recuerda verificar la configuración de DNS, subir contenido inicial y solucionar errores comunes con las soluciones que te he dado.
Si este DirectAdmin tutorial te ha sido útil, compártelo con otros usuarios. ¡Ahora ya sabes cómo gestionar dominios y subdominios como un experto!
