🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Guía para Configurar WordPress con DirectAdmin: Dominios y Subdominios

Actualizado el 25 de marzo de 2026

¿Acabas de contratar un hosting con DirectAdmin y quieres montar tu web con WordPress? ¡Estás en el lugar adecuado! Esta guía está pensada para que, aunque nunca hayas hecho nada parecido, consigas tener tu dominio y tus subdominios funcionando con WordPress en un abrir y cerrar de ojos.

Vamos a desgranar, paso a paso y sin tecnicismos innecesarios, cómo configurar tu dominio principal y cómo crear subdominios para proyectos adicionales. Al final, tendrás un esquema claro de cómo funciona todo por dentro.

Entendiendo el Terreno: DirectAdmin y WordPress

Antes de ponernos manos a la obra, es importante que sepas qué es cada cosa y por qué es necesario este baile de configuración.

¿Qué es DirectAdmin y por qué es importante?

DirectAdmin es el panel de control de tu hosting. Es la "oficina" desde la que gestionas todo lo relacionado con tu servidor: crear cuentas de correo, gestionar bases de datos, administrar dominios y, por supuesto, instalar aplicaciones como WordPress.

Piénsalo como el cuadro de mandos de tu casa. No vives en el cuadro de mandos, pero desde ahí controlas la calefacción, las luces y la seguridad. Configurar dominio DirectAdmin es el primer paso para que tu casa (tu web) tenga una dirección en internet.

La Relación entre Dominio, Subdominio y WordPress

  • Dominio: Es tu dirección principal en internet (ej: miweb.com). Es la puerta de entrada a tu negocio o proyecto.
  • Subdominio: Es una extensión de tu dominio, como una puerta lateral o una ventana (ej: blog.miweb.com o tienda.miweb.com). Se usa para separar secciones de tu web o crear proyectos independientes bajo el mismo "techo".
  • WordPress: Es el "mobiliario" y la "decoración" de tu casa. Es el sistema de gestión de contenidos (CMS) que te permite crear páginas, escribir posts y personalizar el diseño sin saber programar.

La clave está en que WordPress necesita una "casa" (dominio o subdominio) donde vivir. Nuestro trabajo es preparar esa casa a través de DirectAdmin.

Paso 1: Configurar tu Dominio Principal en DirectAdmin

Lo primero es lo primero: asegurarnos de que tu dominio principal está bien atado a tu cuenta de hosting. Normalmente, cuando contratas un hosting, el dominio principal ya viene configurado, pero vamos a verificar que todo esté en orden.

Accediendo al Panel de Control

  1. Abre tu navegador y ve a la URL de acceso a DirectAdmin. Normalmente es algo como https://tudominio.com:2222 o una dirección que te proporcionó tu proveedor de hosting.
  2. Introduce tu usuario y contraseña.
  3. Una vez dentro, verás el panel principal con todos los iconos de las herramientas.

Verificando tu Dominio Principal

  1. Busca la sección "Gestión de Cuenta" o similar. Dentro de ella, haz clic en "Detalles de Usuario" o "Información de la Cuenta".
  2. Ahí verás listado tu "Dominio Principal". Asegúrate de que es el correcto.
  3. Si no está, o quieres añadir otro como principal, busca la opción "Dominios" en el menú superior y luego "Añadir Dominio". Sigue los pasos y, si es tu dominio principal, márcalo como tal.

[!TIP]
Si vas a usar www.midominio.com, no te preocupes, DirectAdmin suele configurar el alias www automáticamente. Si no, puedes añadirlo en la sección de "Alias de Dominio".

Instalando WordPress en tu Dominio Principal

Ahora viene la parte divertida. DirectAdmin tiene un instalador automático que nos facilita muchísimo la vida.

  1. En el panel principal, busca el icono que dice "WordPress" o ve a la sección "Administrador de Aplicaciones" (a veces llamado "Installatron").
  2. Haz clic en el botón "Instalar WordPress" o en el icono de WordPress y luego en "Instalar".
  3. Se abrirá un asistente. En el campo "Elegir dominio", selecciona tu dominio principal (ej: midominio.com).
  4. Deja las opciones de directorio vacías. Esto es crucial para que WordPress se instale en la raíz de tu dominio (ej: midominio.com) y no en una subcarpeta (ej: midominio.com/blog).
  5. Rellena los datos de tu sitio: Nombre del Sitio, Descripción, Usuario Administrador, Contraseña y Email.
  6. Haz clic en "Instalar" y espera unos segundos. ¡Felicidades! Tu WordPress ya está funcionando en tu dominio principal.

[!WARNING]
Asegúrate de guardar el usuario y la contraseña del administrador de WordPress en un lugar seguro. Es la llave maestra de tu web.

Paso 2: La Aventura de los Subdominios

Ahora que tienes tu web principal, es hora de expandirte. Un subdominio wordpress directadmin es perfecto para un blog, una tienda online, un área de clientes o simplemente para hacer pruebas con nuevas ideas.

¿Por qué usar un Subdominio?

  • Separación de Contenidos: Mantener tu blog en blog.tudominio.com y tu web principal en tudominio.com es una práctica común y limpia.
  • Proyectos Independientes: Si tienes una idea nueva, puedes darle su propio espacio sin mezclarla con tu web principal.
  • Pruebas y Desarrollo: Puedes crear un subdominio test.tudominio.com para probar nuevas funcionalidades sin miedo a romper tu web principal.

Creando el Subdominio en DirectAdmin

  1. En el panel de DirectAdmin, busca la sección "Gestión de Dominios" o similar.
  2. Haz clic en "Subdominios".
  3. En el campo "Subdominio", escribe la parte que quieres que vaya antes de tu dominio principal. Por ejemplo, si quieres blog.midominio.com, escribe blog.
  4. En el desplegable de al lado, asegúrate de que está seleccionado tu dominio principal (ej: midominio.com).
  5. Haz clic en "Crear" o "Añadir".

[!INFO]
DirectAdmin creará automáticamente la carpeta para el subdominio en el servidor, normalmente en una ruta como public_html/blog. También configurará los registros DNS internos para que el subdominio funcione.

Instalando WordPress en tu Subdominio

Este proceso es muy similar al anterior, pero con un par de matices.

  1. Vuelve al "Administrador de Aplicaciones" (Installatron).
  2. Haz clic en "Instalar WordPress".
  3. En el campo "Elegir dominio", selecciona el subdominio que acabas de crear (ej: blog.midominio.com).
  4. ¡OJO AQUÍ! En el campo "Directorio", déjalo también vacío. Si pones una carpeta aquí, tu WordPress se instalará en blog.midominio.com/carpeta, que no es lo que queremos.
  5. Rellena los datos del nuevo sitio (pueden ser diferentes a los del principal) y haz clic en "Instalar".

¡Listo! Ya tienes dos WordPress funcionando bajo el mismo dominio, cada uno en su propio espacio.

Paso 3: El Baile de los DNS (Sistema de Nombres de Dominio)

Hasta ahora, todo ha sido interno. Pero para que el mundo exterior pueda ver tu web, necesitamos que los DNS (los "directorios telefónicos" de internet) sepan dónde está tu dominio y tus subdominios.

¿Qué son los DNS y por qué son importantes?

Cuando alguien escribe midominio.com en su navegador, su ordenador pregunta a unos servidores DNS: "¿Dónde está midominio.com?". Los DNS responden con la dirección IP de tu servidor. Es un proceso invisible, pero fundamental.

Configurando los DNS en DirectAdmin

En la mayoría de los casos, cuando usas DirectAdmin, los DNS de tu dominio ya apuntan a tu servidor si lo configuraste durante la contratación. Pero vamos a ver cómo comprobarlo y configurarlo.

  1. En el panel de DirectAdmin, busca la sección "Gestión de Cuenta" y haz clic en "Administración de DNS" o "Gestión de DNS".
  2. Verás una lista de registros DNS. Los más importantes son:
    • Registro A: Asocia tu dominio a la dirección IP de tu servidor (ej: midominio.com. A 123.456.789.123).
    • Registro CNAME: Asocia un subdominio a otro nombre de dominio. Para subdominios, normalmente se crea un registro CNAME o un registro A adicional.
  3. Para un subdominio, deberías ver un registro similar a este: blog CNAME midominio.com. o blog A 123.456.789.123.
  4. Si no ves los registros para tu subdominio, puedes añadirlos manualmente. Haz clic en "Añadir Registro" y selecciona el tipo (A o CNAME), el nombre (ej: blog) y el valor (la IP de tu servidor o midominio.com).

[!WARNING]
¡Cuidado con tocar los registros DNS si no sabes lo que haces! Un error aquí puede dejar tu web o tu correo sin funcionar. Si tienes dudas, contacta con tu proveedor de hosting.

Propagación de DNS: Espera, Paciencia

Una vez que has configurado los DNS (o si ya estaban configurados), hay un periodo llamado "propagación de DNS". Esto significa que los cambios pueden tardar desde unos minutos hasta 24-48 horas en reflejarse en todo el mundo.

[!TIP]
Si acabas de crear un subdominio y no te funciona al instante, no te asustes. Espera unas horas y vuelve a intentarlo. Puedes usar herramientas online como "DNS Checker" para ver el estado de la propagación desde distintos lugares del mundo.

Resolución de Problemas Comunes (FAQ)

Aquí tienes una lista de problemas típicos y cómo solucionarlos.

"No puedo acceder a mi subdominio, me da error 404"

  • Causa 1: La propagación de DNS aún no ha terminado. Solución: Espera y revisa en un rato.
  • Causa 2: WordPress no está instalado en la raíz del subdominio. Solución: Verifica en Installatron que el directorio de instalación esté vacío.
  • Causa 3: El subdominio no se creó correctamente. Solución: Ve a la sección de Subdominios en DirectAdmin y verifica que aparece en la lista.

"Mi dominio principal no carga, pero el subdominio sí"

  • Causa: El registro A del dominio principal está mal configurado. Solución: Revisa la sección de DNS y asegúrate de que el registro A apunta a la IP correcta de tu servidor.

"Quiero instalar WordPress en una subcarpeta, ¿cómo lo hago?"

  • Solución: Aunque no es lo recomendado para un dominio principal, puedes hacerlo. Simplemente, en el asistente de instalación de WordPress, en el campo "Directorio", escribe el nombre de la carpeta (ej: blog). Tu WordPress estará en midominio.com/blog.

"¿Puedo usar un subdominio para crear una tienda online?"

  • Solución: ¡Por supuesto! Es una práctica excelente. Crea un subdominio como tienda.midominio.com e instala WordPress con un plugin de e-commerce como WooCommerce. Tendrás tu tienda separada de tu web principal.

"¿Qué es Syspanel?"

  • [INFO] Syspanel es el nombre que recibe el panel de control alternativo a DirectAdmin, conocido comúnmente como HestiaCP. Si tu hosting usa Syspanel, el puerto de acceso es el 2106. La lógica de configuración de dominios y subdominios es muy similar, pero la interfaz puede variar ligeramente. Si ves "Syspanel" en tu proveedor, ya sabes a qué se refiere.

Conclusión: Tú Puedes con Todo Esto

Configurar WordPress con DirectAdmin puede parecer un reto al principio, pero una vez que entiendes la lógica de dominios, subdominios y DNS, es un proceso muy mecánico y satisfactorio.

Hemos visto cómo:

  1. Configurar tu dominio principal en DirectAdmin.
  2. Instalar WordPress en ese dominio.
  3. Crear un subdominio para proyectos adicionales.
  4. Instalar otro WordPress en ese subdominio.
  5. Entender y verificar los DNS para que todo sea accesible desde internet.
  6. Solucionar problemas comunes que puedas encontrar en el camino.

Con esta guía, ya tienes el conocimiento necesario para organizar tu presencia online de forma clara y profesional. No tengas miedo de experimentar; puedes crear tantos subdominios como necesites para organizar tu contenido y tus proyectos.

[!TIP]
La práctica hace al maestro. Te recomiendo que, si tienes un hosting de prueba o un plan barato, hagas pruebas con subdominios y diferentes instalaciones. Es la mejor manera de aprender sin miedo a romper nada importante.

Ahora, ve y crea algo increíble. Tu web principal está lista y tus proyectos secundarios tienen un lugar perfecto donde crecer. ¡Adelante!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel