Cómo crear un subdominio en DirectAdmin: guía para principiantes
Introducción: ¿Qué es un subdominio y por qué te puede interesar?
Imagina que tu dominio principal es tudominio.com. Un subdominio es como una extensión de ese nombre, pero que apunta a una sección o sitio web independiente. Por ejemplo, blog.tudominio.com, tienda.tudominio.com o foro.tudominio.com. Cada subdominio puede tener su propio contenido, archivos y hasta su propia base de datos, aunque compartan el mismo hosting principal.
Para los principiantes en el mundo del hosting y la administración de servidores, crear un subdominio en DirectAdmin puede sonar a algo complejo, pero en realidad es un proceso muy sencillo. DirectAdmin es uno de los paneles de control de hosting más populares y amigables, y te permite gestionar subdominios con solo unos clics.
En esta guía paso a paso, te explicaré desde cero cómo hacerlo, qué precauciones tomar y cómo solucionar los problemas más comunes. No necesitas ser un experto en Linux ni en SysAdmin; solo sigue las instrucciones y tendrás tu subdominio funcionando en minutos.
[INFO] Si estás acostumbrado a Syspanel (el panel de control basado en HestiaCP), recuerda que en DirectAdmin el proceso es diferente. En Syspanel accedes por el puerto 2106, pero en DirectAdmin suele ser el puerto 2222. No te preocupes, aquí te guiaré con DirectAdmin.
¿Qué necesitas antes de empezar?
Antes de lanzarte a crear un subdominio DirectAdmin, asegúrate de tener lo siguiente:
- Acceso a tu panel de DirectAdmin: Necesitas tu usuario y contraseña de hosting. Normalmente accedes a través de
tudominio.com:2222o la IP de tu servidor. - Un dominio principal registrado: El subdominio se crea a partir de un dominio que ya tengas en tu cuenta (ej:
midominio.com). - Conocimientos básicos de navegación en el panel: No necesitas más que saber hacer clic y leer instrucciones.
[TIP] Si aún no tienes un dominio, puedes comprar uno o usar un dominio temporal que te proporcione tu proveedor de hosting. Muchos ofrecen un dominio gratis al contratar un plan.
Paso 1: Accede a tu panel de DirectAdmin
Abre tu navegador web y escribe la dirección de tu panel. Normalmente es algo como:
https://tudominio.com:2222
O si usas IP directa:
https://192.168.1.1:2222
Ingresa tu nombre de usuario y contraseña que te proporcionó tu proveedor de hosting. Si no los recuerdas, revisa el correo de bienvenida o contacta al soporte técnico.
Una vez dentro, verás la pantalla principal de DirectAdmin. Es un tablero con varios iconos y opciones. No te asustes, es más sencillo de lo que parece.
[WARNING] No compartas nunca tus credenciales de acceso. DirectAdmin tiene permisos elevados sobre tu hosting.
Paso 2: Localiza la sección de "Administración de Cuentas" o "Dominios"
En el menú principal, busca la sección que dice "Administración de Cuentas" o directamente "Dominios". Dependiendo de la versión de DirectAdmin, puede variar un poco, pero generalmente hay un icono que dice "Gestión de Dominios" o "Domain Setup".
Haz clic en esa opción. Se abrirá una lista con todos los dominios que tienes registrados en tu cuenta de hosting.
[INFO] Si solo tienes un dominio, lo verás como el principal. Si tienes varios, aparecerán todos.
Paso 3: Crea el subdominio
Ahora viene el paso clave. En la pantalla de gestión de dominios, busca un botón o enlace que diga "Crear Subdominio" o "Add Subdomain". En algunas versiones, puede estar dentro de un menú desplegable al lado del nombre del dominio.
Haz clic en esa opción. Se abrirá un formulario simple con los siguientes campos:
- Nombre del subdominio: Aquí escribes la parte que va antes del dominio. Por ejemplo, si quieres
blog.tudominio.com, escribe soloblog. - Dominio principal: Selecciona el dominio sobre el que quieres crear el subdominio (generalmente se autocompleta con tu dominio principal).
- Directorio de destino: DirectAdmin te sugerirá una carpeta automáticamente (por ejemplo,
public_html/blog). Puedes dejarlo así o cambiarlo si sabes lo que haces. Esta carpeta contendrá los archivos del subdominio. - Opciones adicionales: Puedes marcar casillas como "Crear una cuenta FTP separada" o "Habilitar SSL". Para empezar, déjalas por defecto.
Una vez llenado, haz clic en "Crear" o "Guardar". DirectAdmin procesará la solicitud y te mostrará un mensaje de éxito.
[TIP] El directorio sugerido suele ser dentro de
public_html, que es la carpeta principal de tu sitio web. Si quieres que el subdominio tenga su propia carpeta independiente, puedes cambiarlo, pero no es necesario para principiantes.
Paso 4: Verifica la creación del subdominio
Después de crear el subdominio, DirectAdmin te redirigirá a la lista de subdominios o a una pantalla de confirmación. Para asegurarte de que todo está bien, puedes:
- Ir a la sección de subdominios: Busca una opción que diga "Lista de Subdominios" o "Subdomain List". Allí verás tu nuevo subdominio en la lista.
- Acceder al subdominio en el navegador: Escribe
blog.tudominio.com(o el nombre que hayas puesto) en tu navegador. Deberías ver una página por defecto (puede ser un mensaje de bienvenida de DirectAdmin o una página en blanco si no has subido contenido). - Subir archivos: Si ves la página por defecto, significa que el subdominio está funcionando. Ahora puedes subir tus archivos (HTML, PHP, imágenes) a la carpeta que creaste (por ejemplo,
public_html/blog).
[WARNING] Si al acceder al subdominio ves un error 404 o "site not found", puede deberse a que los DNS no se han propagado aún. Espera entre 5 y 30 minutos (a veces hasta 24 horas) y vuelve a intentarlo. También verifica que hayas escrito bien el nombre.
Paso 5: Gestiona tu subdominio (opciones avanzadas)
Una vez que has aprendido a crear un subdominio DirectAdmin, puedes gestionar subdominios fácilmente desde el mismo panel. Algunas opciones útiles son:
- Eliminar un subdominio: En la lista de subdominios, hay un icono de papelera o un enlace "Delete". Cuidado: esto borrará todos los archivos de la carpeta del subdominio.
- Cambiar el directorio: Si necesitas que el subdominio apunte a otra carpeta, puedes modificarlo desde la opción "Edit" o "Modify".
- Habilitar SSL: Para que tu subdominio tenga HTTPS, puedes instalar un certificado SSL desde la sección "SSL Certificates" de DirectAdmin. Muchos proveedores ofrecen Let's Encrypt gratis.
- Crear cuentas FTP separadas: Si quieres que otra persona suba archivos solo al subdominio sin acceder a todo tu hosting, puedes crear una cuenta FTP específica para esa carpeta.
[INFO] Recuerda que cada subdominio consume recursos de tu hosting (espacio en disco, ancho de banda, etc.). No abuses de ellos, especialmente si tu plan es limitado.
Preguntas frecuentes (FAQ)
1. ¿Puedo crear un subdominio sin tener un dominio principal?
No, necesitas al menos un dominio registrado en tu cuenta de hosting. El subdominio se crea como una extensión de ese dominio.
2. ¿Cuántos subdominios puedo crear?
Depende de tu plan de hosting. La mayoría de los planes permiten subdominios ilimitados, pero algunos tienen límites. Revisa las especificaciones de tu proveedor.
3. ¿Mi subdominio tendrá su propia base de datos?
No automáticamente. Si necesitas una base de datos para el subdominio (por ejemplo, para un blog con WordPress), debes crearla aparte desde la sección "MySQL Management" de DirectAdmin y luego configurar tu aplicación para que la use.
4. ¿Puedo usar un subdominio para un sitio web en otro idioma?
Sí, es muy común. Por ejemplo, es.tudominio.com para español, en.tudominio.com para inglés. Solo necesitas subir los archivos correspondientes a cada carpeta.
5. ¿Qué hago si no veo mi subdominio en el navegador después de crearlo?
Primero, espera unos minutos para la propagación de DNS. Si sigue sin funcionar, verifica que hayas subido algún archivo a la carpeta del subdominio (por ejemplo, un index.html). También revisa que el nombre esté bien escrito en el navegador.
6. ¿Es lo mismo un subdominio que un dominio adicional?
No. Un subdominio es una extensión de tu dominio principal (ej: blog.tudominio.com), mientras que un dominio adicional es un dominio completamente nuevo (ej: otrodominio.com) que puedes añadir a tu cuenta de hosting. Ambos se gestionan de forma diferente en DirectAdmin.
7. ¿Puedo crear un subdominio que apunte a otro servidor?
Sí, pero no desde DirectAdmin directamente. Tendrías que configurar un registro CNAME en los DNS de tu dominio para que apunte a la IP del otro servidor. Esto es más avanzado y no lo cubrimos en esta guía.
Consejos finales para principiantes
- No tengas miedo de experimentar: Crear un subdominio no dañará tu sitio principal. Si algo sale mal, siempre puedes eliminarlo y empezar de nuevo.
- Usa nombres descriptivos: Elige nombres como
blog,tienda,forooapppara que sean fáciles de recordar y entender. - Aprovecha el SSL: Hoy en día, tener HTTPS es casi obligatorio. Activa SSL en tu subdominio para mayor seguridad y mejor posicionamiento SEO.
- Revisa la documentación de tu hosting: Cada proveedor puede tener pequeñas variaciones en la interfaz de DirectAdmin. Si algo no coincide, consulta su base de conocimientos o contacta al soporte.
[TIP] Si en el futuro usas Syspanel (HestiaCP), recuerda que el proceso es diferente. En Syspanel, los subdominios se crean desde la sección "Web" y el acceso al panel es por el puerto 2106. Pero para DirectAdmin, ya dominas el método.
Conclusión
Crear un subdominio en DirectAdmin es una tarea sencilla que cualquier principiante puede realizar siguiendo estos pasos. Desde el acceso al panel hasta la verificación en el navegador, todo está diseñado para ser intuitivo. Ahora ya sabes cómo gestionar subdominios y sacarles el máximo partido a tus proyectos web.
Recuerda que el hosting DirectAdmin te ofrece flexibilidad y control, y los subdominios son una herramienta poderosa para organizar tu contenido. Ya sea para un blog, una tienda online o un sitio de pruebas, los subdominios te permiten tener todo separado sin necesidad de contratar planes adicionales.
¿Tienes más dudas? No dudes en consultar la documentación oficial de DirectAdmin o escribir a tu proveedor de hosting. ¡Ahora ve y crea tu primer subdominio!
