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

Cómo crear un subdominio para WordPress en DirectAdmin

Actualizado el 19 de enero de 2026

¿Necesitas tener un sitio web secundario, un blog de pruebas o una tienda online separada de tu sitio principal? Una de las formas más prácticas y económicas de hacerlo es creando un subdominio WordPress DirectAdmin. En esta guía completa y paso a paso, te explicaré cómo crear subdominio DirectAdmin, cómo instalar WordPress subdominio y resolveremos las dudas más frecuentes. No necesitas ser un experto en hosting, solo seguir las instrucciones al pie de la letra.


¿Qué es un subdominio y por qué usarlo para WordPress?

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. Funciona como un sitio web independiente, pero compartiendo el mismo hosting y dominio raíz.

Ventajas de usar un subdominio para WordPress:

  • Aislamiento: Puedes tener una instalación de WordPress separada de la principal.
  • Pruebas: Ideal para sitios de staging o pruebas sin afectar tu web principal.
  • Organización: Perfecto para secciones muy diferentes (ej: foro, blog, tienda).
  • Sin coste extra: No necesitas registrar un nuevo dominio.

[INFO] Un subdominio no es lo mismo que un dominio adicional. El subdominio depende del dominio principal y no requiere registro externo.


Requisitos previos antes de empezar

Antes de lanzarte a crear subdominio DirectAdmin, asegúrate de tener lo siguiente:

  1. Acceso a DirectAdmin: Necesitas tu usuario y contraseña de hosting. Si usas Syspanel (el panel basado en HestiaCP), recuerda que el puerto de acceso es el 2106 (ej: tuservidor.com:2106).
  2. Dominio principal activo: El dominio desde el que crearás el subdominio debe estar configurado en tu cuenta.
  3. WordPress descargado: Puedes obtenerlo desde wordpress.org o usar el instalador automático de tu panel (Softaculous, Installatron, etc.).
  4. Espacio en disco y bases de datos: Verifica que tu plan de hosting lo permita (generalmente sí).

[WARNING] Si tu hosting tiene recursos muy limitados (ej: 1 GB de disco), instalar varios WordPress puede saturarlo. Revisa tu panel antes de continuar.


Paso 1: Acceder a DirectAdmin y localizar la opción de subdominios

El primer paso para crear subdominio DirectAdmin es iniciar sesión en tu panel.

  1. Abre tu navegador y escribe la URL de tu panel: https://tudominio.com:2222 (o la IP que te haya proporcionado tu hosting).
  2. Ingresa tu usuario y contraseña (los mismos que usas para gestionar tu hosting).
  3. Una vez dentro, busca la sección "Gestión de Cuentas" o directamente "Subdominios". En la mayoría de versiones de DirectAdmin, está en el menú lateral izquierdo o en el panel de "Administrador de Cuentas".

[TIP] Si no ves la opción, usa el buscador interno del panel escribiendo "subdominio".


Paso 2: Crear el subdominio en DirectAdmin

Ahora vamos a crear subdominio DirectAdmin propiamente dicho. Sigue estos pasos:

  1. Haz clic en "Subdominios" (o "Subdomain Management").
  2. En el campo "Subdominio", escribe el nombre que quieras (ej: blog, tienda, pruebas).
  3. En el campo "Dominio", selecciona tu dominio principal de la lista desplegable (ej: tudominio.com).
  4. Opcional: puedes marcar la casilla "Crear carpeta para el subdominio". Esto creará una carpeta dentro de public_html con el nombre del subdominio (ej: public_html/blog). Recomendado para mantener orden.
  5. Haz clic en "Crear" o "Add".

¿Qué acaba de pasar?

  • DirectAdmin ha creado una entrada DNS para blog.tudominio.com.
  • Ha creado una carpeta (si marcaste la opción) donde luego instalaremos WordPress.
  • El subdominio ya es accesible (aunque sin contenido) en blog.tudominio.com.

[INFO] La propagación DNS puede tardar de 5 minutos a 24 horas. Si no ves el subdominio de inmediato, no te preocupes. Puedes seguir trabajando desde el panel.


Paso 3: Crear una base de datos para WordPress

WordPress necesita una base de datos MySQL para funcionar. Vamos a crearla desde DirectAdmin.

  1. En el panel principal, busca "MySQL Management" o "Bases de Datos MySQL".
  2. Haz clic en "Crear nueva base de datos".
  3. Completa los campos:
    • Nombre de la base de datos: ej: blog_wp (el sistema añadirá un prefijo con tu usuario).
    • Usuario de la base de datos: ej: blog_user.
    • Contraseña: usa una segura (puedes generar una automática).
  4. Haz clic en "Crear".

Anota estos datos en un bloc de notas porque los necesitarás más adelante:

  • Nombre de la base de datos (completo, con prefijo)
  • Usuario
  • Contraseña
  • Host (normalmente localhost)

[WARNING] No uses la misma base de datos que tu WordPress principal. Cada instalación necesita su propia base de datos.


Paso 4: Instalar WordPress en el subdominio

Ahora llega el momento de instalar WordPress subdominio. Tienes dos opciones: manual o automática.

Opción A: Instalación automática (Softaculous / Installatron) – Recomendada para principiantes

  1. En DirectAdmin, busca "Softaculous" o "Instalador de Scripts" (suele estar en el menú principal).
  2. Busca WordPress y haz clic en "Instalar".
  3. En la configuración:
    • Dominio: Selecciona tu subdominio de la lista (ej: blog.tudominio.com).
    • Directorio: Déjalo en blanco (o escribe / si te lo pide).
    • Nombre del sitio: El título de tu nuevo WordPress.
    • Usuario administrador: Crea un usuario y contraseña para el panel de WordPress.
    • Base de datos: Selecciona "Crear nueva" o elige la que creaste en el paso 3.
  4. Haz clic en "Instalar". En unos segundos tendrás WordPress funcionando.

Opción B: Instalación manual (subir archivos por FTP)

Si prefieres hacerlo manualmente (más control):

  1. Descarga WordPress desde wordpress.org.
  2. Descomprime el archivo en tu ordenador.
  3. Conéctate a tu hosting vía FTP (FileZilla, por ejemplo) usando los datos de DirectAdmin.
  4. Sube todo el contenido de la carpeta wordpress a la carpeta del subdominio (ej: public_html/blog).
  5. Ahora ve a blog.tudominio.com en tu navegador. Te aparecerá el asistente de instalación de WordPress.
  6. Selecciona tu idioma, luego introduce los datos de la base de datos que creaste (nombre, usuario, contraseña, host localhost).
  7. Completa los datos del sitio (título, usuario admin, email).
  8. ¡Listo! Ya tienes WordPress instalado.

[TIP] La instalación manual te permite personalizar la estructura de archivos, pero la automática es más rápida y segura para novatos.


Paso 5: Configurar el subdominio WordPress (primeros pasos)

Una vez instalado, accede a blog.tudominio.com/wp-admin con tu usuario y contraseña. Verás el escritorio de WordPress.

Tareas iniciales recomendadas:

  • Cambiar el tema: Ve a Apariencia > Temas y activa uno que te guste.
  • Instalar plugins esenciales: SEO (Rank Math o Yoast), seguridad (Wordfence), caché (WP Rocket o LiteSpeed Cache).
  • Configurar los enlaces permanentes: Ajustes > Enlaces permanentes > selecciona "Entrada" o personalizado.
  • Eliminar contenido de ejemplo: Borra las páginas y entradas predeterminadas.

[WARNING] No olvides configurar un plugin de seguridad desde el principio, especialmente si tu subdominio estará expuesto al público.


Preguntas frecuentes (FAQ) sobre subdominios WordPress en DirectAdmin

¿Puedo tener varios subdominios WordPress en el mismo hosting?

Sí, siempre que tu plan de hosting lo permita (espacio, bases de datos, recursos). Cada subdominio es independiente.

¿El subdominio afecta al SEO del dominio principal?

No necesariamente. Google trata los subdominios como sitios separados, pero pueden compartir autoridad si los enlazas correctamente. Para SEO, es mejor usar subdirectorios (tudominio.com/blog) que subdominios, pero si tu contenido es muy diferente, el subdominio está bien.

¿Cómo accedo a los archivos del subdominio por FTP?

Conéctate a tu FTP y busca la carpeta public_html/[nombre_subdominio]. Ahí están todos los archivos de tu WordPress.

¿Puedo instalar WordPress en un subdominio sin Softaculous?

Sí, usando la instalación manual que te expliqué arriba. Solo necesitas FTP y crear la base de datos.

¿Qué hago si el subdominio no carga?

  • Espera la propagación DNS (hasta 24 horas).
  • Verifica que la carpeta del subdominio tenga los archivos de WordPress.
  • Revisa que la base de datos esté bien configurada en wp-config.php.

¿Syspanel (HestiaCP) es diferente para crear subdominios?

Sí, en Syspanel (HestiaCP) el proceso es similar pero la interfaz cambia. Busca "Web" > "Subdominios". Recuerda que el puerto de acceso es el 2106.

[INFO] Si tienes dudas con Syspanel, consulta la documentación oficial de HestiaCP adaptada a tu proveedor.


Conclusión: Tu subdominio WordPress ya está listo

Crear un subdominio WordPress DirectAdmin es más sencillo de lo que parece. Con solo unos clics en el panel y siguiendo estos pasos, puedes tener un sitio web completamente funcional y separado de tu dominio principal. Ya sea para un blog, una tienda o un sitio de pruebas, esta técnica te ahorra dinero y te da flexibilidad.

Recuerda:

  • Crear subdominio DirectAdmin es el primer paso.
  • Instalar WordPress subdominio requiere una base de datos y los archivos del CMS.
  • Mantén todo organizado y seguro con plugins y contraseñas robustas.

Si te ha quedado alguna duda, repasa los pasos o consulta a tu proveedor de hosting. ¡Ahora ve y crea tu nuevo proyecto WordPress!

[TIP] Guarda este artículo como referencia para futuras instalaciones. Y no olvides hacer copias de seguridad periódicas de tu subdominio.

¿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