Cómo crear un subdominio en DirectAdmin fácilmente
¿Qué es un subdominio y por qué te ayudará a organizar tu web?
Antes de sumergirnos en el tutorial, es importante que entiendas qué es un subdominio y cómo puede ser útil para tu proyecto. Un subdominio es como una extensión de tu dominio principal. Por ejemplo, si tu dominio es tudominio.com, un subdominio podría ser blog.tudominio.com o tienda.tudominio.com. Piensa en ello como diferentes "apartamentos" dentro de un mismo "edificio" virtual.
Los subdominios son perfectos para:
- Crear secciones independientes de tu sitio web (como un blog, una tienda online o un foro).
- Probar nuevas versiones de tu web sin afectar la principal (por ejemplo,
beta.tudominio.com). - Organizar contenido por idiomas (
es.tudominio.com,en.tudominio.com). - Alojar aplicaciones o servicios separados (como un panel de control, un sistema de tickets, etc.).
En este artículo, te guiaré paso a paso para que aprendas a crear un subdominio en DirectAdmin fácilmente, sin necesidad de conocimientos técnicos avanzados. Además, te daré consejos para gestionarlos y evitar errores comunes.
Requisitos previos para crear un subdominio en DirectAdmin
Antes de empezar, asegúrate de cumplir con estos requisitos básicos:
- Tener acceso a DirectAdmin: Debes contar con las credenciales de tu cuenta de hosting (usuario y contraseña). Normalmente, el acceso es a través de una URL como
tudominio.com:2222oipdel servidor:2222. - Un dominio registrado y apuntando a tu hosting: El dominio principal debe estar correctamente configurado en los servidores DNS de tu proveedor.
- Disponibilidad de recursos: Asegúrate de que tu plan de hosting permita la creación de subdominios (la mayoría lo hace sin límite).
Si todo está en orden, ¡vamos al grano!
Paso a paso: Cómo crear un subdominio en DirectAdmin
Te explicaré el proceso de forma clara y visual. Sigue estos pasos al pie de la letra:
1. Accede a tu panel de DirectAdmin
Abre tu navegador web favorito (Chrome, Firefox, Edge) y escribe la dirección de acceso a DirectAdmin. Normalmente es algo como:
https://tudominio.com:2222- O bien
https://la-ip-de-tu-servidor:2222
Ingresa tu usuario y contraseña de hosting. Si no los tienes, contacta con tu proveedor de hosting.
2. Busca la sección "Gestión de Dominios" o "Domain Setup"
Una vez dentro del panel, verás un menú principal con varias opciones. Busca una sección que se llame "Gestión de Cuentas", "Domain Setup" o "Dominios". En la mayoría de las versiones de DirectAdmin, esta opción está en la parte izquierda o en el centro de la pantalla.
Haz clic en "Domain Setup" o "Configuración de Dominios".
3. Selecciona el dominio principal
Verás una lista con todos los dominios que tienes registrados en tu cuenta. Haz clic en el nombre del dominio al que deseas añadirle un subdominio. Por ejemplo, si tu dominio principal es miproyecto.com, haz clic en él.
4. Localiza la opción "Subdominios" o "Subdomains"
Dentro de la configuración de tu dominio, busca una sección llamada "Subdominios", "Subdomains" o "Añadir Subdominio". Normalmente aparece en un menú lateral o en una pestaña dentro de la página.
5. Crea tu subdominio
Ahora verás un formulario sencillo. Los campos más comunes son:
- Nombre del subdominio: Aquí escribes la parte que irá antes del dominio. Por ejemplo, si quieres
blog.miproyecto.com, escribe soloblog. - Directorio de destino (opcional): Algunas versiones te permiten elegir la carpeta donde se alojarán los archivos del subdominio. Si no sabes qué poner, déjalo en blanco; DirectAdmin creará una carpeta automáticamente con el nombre del subdominio (ejemplo:
public_html/blog). - Tipo de registro DNS: Normalmente se selecciona automáticamente "A" o "CNAME". No lo modifiques a menos que sepas lo que haces.
Haz clic en "Crear" o "Añadir".
6. Espera la propagación DNS
DirectAdmin creará el subdominio al instante, pero ten en cuenta que los cambios en los DNS pueden tardar entre unos minutos y 24 horas en propagarse a nivel mundial. Durante ese tiempo, es posible que el subdominio no sea accesible desde todos los navegadores.
¡Listo! Ya has creado tu primer subdominio en DirectAdmin. Ahora puedes subir archivos a la carpeta correspondiente (normalmente en public_html/nombredelsubdominio) y empezar a usarlo.
Cómo gestionar subdominios existentes en DirectAdmin
Una vez que tengas varios subdominios, es importante saber cómo administrarlos. Aquí te dejo algunas acciones comunes:
Ver lista de subdominios
En la misma sección de "Domain Setup", verás una lista de todos los subdominios asociados a tu dominio principal. Desde ahí puedes:
- Eliminar un subdominio: Si ya no lo necesitas, selecciona la opción de eliminar (cuidado, esto borrará todos los archivos de su carpeta).
- Cambiar el directorio de destino: Si necesitas redirigir el subdominio a otra carpeta, puedes editar su configuración.
- Añadir registros DNS adicionales: Si tu subdominio necesita apuntar a una IP diferente, puedes hacerlo desde la sección de "DNS Records".
Subir archivos al subdominio
Para que tu subdominio muestre contenido, debes subir archivos a su carpeta específica. Puedes hacerlo mediante:
- File Manager de DirectAdmin: Ve a la sección "File Manager", navega hasta
public_html/nombredelsubdominioy sube tus archivos. - FTP: Conéctate a tu servidor FTP y accede a la carpeta
public_html/nombredelsubdominio.
Configurar redirecciones
Si quieres que tu subdominio redirija a otra URL (por ejemplo, blog.tudominio.com que lleve a tudominio.com/blog), puedes hacerlo desde la sección "Redirects" en DirectAdmin.
Errores comunes al crear subdominios y cómo solucionarlos
A veces, pueden surgir problemas. Aquí te explico los más frecuentes:
Error 404 o "Site not found"
Causa: El subdominio se creó, pero no tiene archivos en su carpeta o el DNS aún no se ha propagado.
Solución: Sube un archivo index.html básico a la carpeta del subdominio y espera unas horas. Si el problema persiste, verifica que el registro DNS se haya creado correctamente.
El subdominio no aparece en la lista
Causa: Puede que no hayas hecho clic en el dominio correcto dentro de "Domain Setup".
Solución: Asegúrate de seleccionar el dominio principal antes de buscar la opción de subdominios.
No puedo acceder a la carpeta del subdominio
Causa: Los permisos de la carpeta pueden estar mal configurados.
Solución: Desde el File Manager, haz clic derecho en la carpeta del subdominio y selecciona "Change Permissions". Ajusta los permisos a 755 (lectura y ejecución para todos, escritura solo para el propietario).
[WARNING] Nunca elimines la carpeta
public_htmlprincipal, ya que esto afectará a tu dominio principal. Solo trabaja dentro de las subcarpetas.
Preguntas frecuentes (FAQ) sobre subdominios en DirectAdmin
Aquí respondo las dudas más comunes que suelen tener los usuarios:
¿Puedo crear un subdominio sin tener un dominio principal activo?
No. El subdominio depende del dominio principal. Primero debes tener un dominio registrado y apuntando a tu hosting.
¿Cuántos subdominios puedo crear?
Depende de tu plan de hosting. La mayoría de los proveedores no limitan la cantidad, pero algunos pueden tener restricciones. Consulta con tu soporte técnico.
¿Los subdominios consumen recursos del hosting?
Sí, cada subdominio consume recursos como espacio en disco, ancho de banda y procesos. Si creas muchos, podrías saturar tu cuenta. Úsalos con moderación.
¿Puedo usar un subdominio para instalar WordPress?
Sí, es muy común. Solo asegúrate de que la carpeta del subdominio esté vacía y luego instala WordPress desde el instalador automático de tu panel (como Softaculous).
¿Qué pasa si elimino un subdominio por error?
Si lo eliminas, se borrarán todos los archivos de su carpeta y los registros DNS asociados. No hay forma de recuperarlos a menos que tengas una copia de seguridad. Siempre respalda antes de eliminar.
¿Cómo accedo a la base de datos de un subdominio?
Los subdominios comparten la misma base de datos del dominio principal a menos que crees una base de datos específica para ellos. Desde "MySQL Management" en DirectAdmin, puedes crear nuevas bases de datos y asignarlas al subdominio.
Consejos avanzados para sacarle el máximo partido a tus subdominios
Si ya dominas lo básico, aquí tienes algunos trucos que te ayudarán a optimizar tu experiencia:
Usa subdominios para pruebas (staging)
Crea un subdominio como test.tudominio.com y úsalo para probar cambios antes de implementarlos en tu web principal. Así evitas errores en producción.
Configura SSL para cada subdominio
Si tu dominio principal tiene un certificado SSL (por ejemplo, de Let's Encrypt), puedes extenderlo a tus subdominios desde la sección "SSL Certificates" en DirectAdmin. Esto es fundamental para la seguridad y el SEO.
Redirige subdominios antiguos
Si cambias la estructura de tu web, no dejes subdominios huérfanos. Usa redirecciones 301 para que los visitantes y motores de búsqueda lleguen al contenido correcto.
Monitoriza el rendimiento
Si notas que un subdominio carga lento, revisa su uso de recursos desde "Process Manager" o "Bandwidth" en DirectAdmin. A veces, un plugin o script mal optimizado puede afectar a todo el servidor.
[TIP] Si usas HestiaCP (conocido como Syspanel en algunos entornos), el acceso es similar pero a través del puerto 2106 (ejemplo:
tudominio.com:2106). La creación de subdominios sigue un proceso análogo.
Conclusión
Crear un subdominio en DirectAdmin es un proceso sencillo que te permite organizar tu presencia online de manera eficiente. Ya sea para un blog, una tienda o un área de pruebas, siguiendo los pasos de este tutorial podrás hacerlo sin complicaciones.
Recuerda siempre:
- Planificar la estructura de tus subdominios antes de crearlos.
- Mantener un respaldo de tus archivos importantes.
- Verificar la propagación DNS después de crear o modificar subdominios.
Si tienes alguna duda, no dudes en consultar la documentación oficial de DirectAdmin o contactar con el soporte técnico de tu hosting. ¡Ahora es tu turno de ponerlo en práctica!
¿Te ha sido útil este artículo? Si tienes más preguntas o quieres que profundice en algún tema, déjame un comentario. Estoy aquí para ayudarte a sacar el máximo partido a tu hosting.
