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

Cómo crear un subdominio en DirectAdmin para WordPress (ej. blog.tudominio.com)

Actualizado el 6 de octubre de 2025

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

Un subdominio es una extensión de tu dominio principal que funciona como un sitio web independiente, pero compartiendo la misma raíz. Por ejemplo, si tu dominio principal es tudominio.com, un subdominio sería blog.tudominio.com. Es como una "sucursal" de tu web principal, con su propia estructura de archivos y, si lo deseas, su propia instalación de WordPress.

Crear un subdominio en DirectAdmin es una tarea muy común y sencilla. Te permite organizar tu contenido, lanzar un blog separado, crear una tienda online independiente o incluso un área de pruebas sin afectar a tu sitio principal. En esta guía, paso a paso, te enseñaré a crear subdominio DirectAdmin y a instalar WordPress en él.


Antes de empezar: requisitos previos

Para que todo el proceso funcione sin problemas, asegúrate de tener lo siguiente:

  • Acceso al panel de control de DirectAdmin de tu hosting (normalmente se accede a través de tudominio.com:2222 o la URL que te haya proporcionado tu proveedor).
  • Un dominio principal ya configurado y funcionando en tu cuenta de hosting.
  • Tener claro el nombre del subdominio que quieres usar (por ejemplo, blog, tienda, app, pruebas).
  • Tiempo estimado: entre 10 y 15 minutos si es la primera vez que lo haces.

[INFO] Si tu hosting usa Syspanel (anteriormente conocido como HestiaCP), el proceso es muy similar y el acceso al panel se realiza a través del puerto 2106 (por ejemplo, tudominio.com:2106). Sin embargo, en esta guía nos centraremos exclusivamente en DirectAdmin, que es el panel más común en la mayoría de los proveedores.


Paso 1: Acceder a DirectAdmin

Lo primero es entrar en tu panel de control. Abre tu navegador y escribe la dirección de acceso a DirectAdmin. Normalmente es algo como https://tudominio.com:2222. Si no estás seguro, revisa el correo de bienvenida de tu hosting o contacta con tu proveedor.

Introduce tu usuario y contraseña de administrador. Una vez dentro, verás un panel con muchas secciones. No te preocupes, solo necesitaremos una.


Paso 2: Crear el subdominio en DirectAdmin

Ahora vamos a crear el subdominio. Sigue estos pasos al pie de la letra:

  1. En el menú superior o lateral, busca la sección "Gestión de Cuentas" o "Domain Setup". En la mayoría de las versiones de DirectAdmin, encontrarás un apartado llamado "Subdominios" o "Subdomains". Haz clic en él.

  2. Se abrirá una página con un formulario. Verás un campo llamado "Subdomain Name" o "Nombre del subdominio". Aquí es donde debes escribir la parte que irá antes de tu dominio. Por ejemplo, si quieres que la dirección sea blog.tudominio.com, escribe simplemente blog.

  3. A la derecha, verás un menú desplegable para seleccionar el dominio principal al que se asociará el subdominio. Asegúrate de seleccionar el dominio correcto (por ejemplo, tudominio.com).

  4. DirectAdmin te mostrará automáticamente la ruta del documento (Document Root). Esta es la carpeta donde se guardarán los archivos de tu nuevo subdominio. Por defecto, suele ser public_html/blog o domains/tudominio.com/public_html/blog. No lo cambies a menos que sepas exactamente lo que estás haciendo. Es mejor dejar la ruta por defecto.

  5. Haz clic en el botón "Create" o "Crear".

[TIP] Si tu intención es instalar WordPress en el subdominio, no marques la opción de "crear un registro CNAME" o "redireccionar" si aparece, a menos que quieras que el subdominio apunte a otro sitio. Para una instalación independiente, déjalo todo por defecto.


Paso 3: Verificar la creación del subdominio

Una vez hayas pulsado el botón de crear, DirectAdmin te mostrará un mensaje de éxito. Es importante que verifiques que todo se ha creado correctamente.

  • Verás que en la lista de subdominios aparece el nuevo nombre (por ejemplo, blog).
  • Si entras en la ruta de archivos (por ejemplo, public_html/blog), debería estar vacía o con un archivo index.html por defecto.
  • Puedes hacer una prueba rápida escribiendo http://blog.tudominio.com en tu navegador. Deberías ver una página en blanco o un mensaje de "bienvenido" de tu servidor.

[WARNING] La propagación del DNS puede tardar entre 5 minutos y 24 horas en algunos casos. Si al principio no ves el subdominio, no es un error. Espera un poco y vuelve a intentarlo.


Paso 4: Instalar WordPress en el subdominio

Ahora que ya has creado el subdominio, toca el turno de instalar WordPress. Tienes dos opciones principales: usar un instalador automático o hacerlo manualmente vía FTP. Vamos a ver ambas.

Opción A: Instalación automática con Softaculous (o similar)

La mayoría de los paneles DirectAdmin incluyen un instalador de aplicaciones como Softaculous, Installatron o similar. Esta es la forma más fácil y rápida.

  1. Dentro de DirectAdmin, busca la sección "Software" o "Instaladores". Haz clic en el icono de Softaculous (normalmente tiene un logo de un avión o una caja).

  2. En el menú lateral izquierdo, haz clic en la pestaña "WordPress" y luego en "Install" (o "Instalar").

  3. Se abrirá un formulario de instalación. En la parte de "Choose Installation URL" o "Dominio", verás un menú desplegable. Selecciona tu nuevo subdominio (http://blog.tudominio.com).

  4. Rellena los campos del sitio web:

    • Nombre del sitio: El título que quieras para tu blog (ej. "Mi Blog Personal").
    • Descripción: Una breve descripción.
    • Usuario administrador: El nombre de usuario para acceder a tu panel de WordPress (no uses "admin" por seguridad).
    • Contraseña: Una contraseña segura.
    • Email: Un correo válido para recuperar la cuenta.
  5. Deja el resto de opciones por defecto y haz clic en "Install" al final de la página.

  6. Espera unos segundos. Al finalizar, te dará la URL de tu nuevo WordPress (http://blog.tudominio.com/wp-admin) y tus credenciales de acceso.

Opción B: Instalación manual vía FTP (para usuarios avanzados)

Si prefieres el control total o tu panel no tiene instalador automático, puedes hacerlo manualmente.

  1. Descarga la última versión de WordPress desde es.wordpress.org.
  2. Descomprime el archivo ZIP en tu ordenador.
  3. Con un cliente FTP (como FileZilla), conéctate a tu servidor usando las credenciales de tu cuenta de hosting.
  4. Navega hasta la carpeta de tu subdominio. Según la ruta que vimos antes, sería public_html/blog (o la ruta que te indicó DirectAdmin).
  5. Sube todo el contenido de la carpeta wordpress descomprimida a esa carpeta remota.
  6. Una vez subido, crea una base de datos para tu WordPress. Para ello, ve a DirectAdmin, busca "MySQL Management" y crea una nueva base de datos, un usuario y una contraseña. Anota estos datos.
  7. Ahora abre tu navegador y ve a http://blog.tudominio.com. Te guiará el asistente de instalación de WordPress. Te pedirá los datos de la base de datos que acabas de crear.
  8. Sigue los pasos del asistente (configurar idioma, nombre del sitio, usuario, etc.) y listo.

Paso 5: Configurar la base de datos (si es manual)

Si has optado por la instalación manual, este paso es crucial. Si usaste Softaculous, la base de datos se creó automáticamente y puedes saltarlo.

En la instalación manual, durante el asistente de WordPress, te pedirá:

  • Nombre de la base de datos: El que creaste en DirectAdmin.
  • Usuario de la base de datos: El usuario que creaste.
  • Contraseña: La que asignaste.
  • Servidor de la base de datos: Normalmente es localhost. No lo cambies.

Paso 6: Configurar el WordPress del subdominio

Una vez instalado, ya tienes tu subdominio wordpress directadmin funcionando. Ahora, entra en tu panel de administración (http://blog.tudominio.com/wp-admin) con el usuario y contraseña que configuraste.

  • Ajustes > Enlaces permanentes: Elige una estructura de enlaces amigable (por ejemplo, "Nombre de la entrada") para un mejor SEO. WordPress te creará un archivo .htaccess automáticamente.
  • Ajustes > Lectura: Decide si quieres que tu blog sea visible para los buscadores (recomendado) o no.
  • Instala un tema: Ve a Apariencia > Temas y elige uno que se adapte a tu estilo. Puedes subir uno propio o elegir de los gratuitos.
  • Instala plugins esenciales: Para un blog, te recomiendo plugins de caché (como WP Super Cache), seguridad (como Wordfence) y SEO (como Rank Math o Yoast SEO).

Preguntas frecuentes (FAQ) sobre subdominios y WordPress

¿Puedo tener varios subdominios en mi cuenta?

Sí, en la mayoría de los planes de hosting puedes crear tantos subdominios como recursos tengas disponibles. Cada uno puede tener su propia instalación de WordPress.

¿Un subdominio afecta al SEO de mi dominio principal?

Un subdominio se considera un sitio separado a efectos de SEO. Google lo indexa de forma independiente. Si tu objetivo es aumentar la autoridad de tu dominio principal, es mejor usar una subcarpeta (tudominio.com/blog). Sin embargo, un subdominio es ideal para secciones muy diferenciadas, como una tienda o un área de soporte.

¿Puedo instalar WordPress en un subdominio sin una base de datos nueva?

No, WordPress necesita una base de datos MySQL propia. Si usas el instalador automático, este paso se hace solo. Si lo haces manual, debes crearla previamente en DirectAdmin.

¿Qué hago si mi subdominio no carga?

  • Revisa que el DNS se haya propagado. Puedes usar herramientas como dnschecker.org.
  • Asegúrate de que los archivos de WordPress estén en la carpeta correcta (public_html/blog).
  • Comprueba que la base de datos esté bien configurada en el archivo wp-config.php.

¿Puedo redirigir un subdominio a otra URL?

Sí. En DirectAdmin, dentro de la gestión de subdominios, puedes crear una redirección (redirect) para que blog.tudominio.com apunte a otra dirección web.


Consejos finales para tu nuevo subdominio

  • Mantén todo actualizado: Tanto WordPress como los plugins y el tema deben estar siempre en su última versión para evitar vulnerabilidades.
  • No mezcles archivos: No subas archivos del subdominio a la carpeta de tu dominio principal. Cada uno tiene su propia raíz.
  • Haz copias de seguridad: Activa un plugin de backups o usa la herramienta de tu hosting para proteger tu contenido.
  • Usa SSL: Asegúrate de que tu subdominio tenga un certificado SSL activo (Let's Encrypt es gratuito en DirectAdmin). Te recomiendo activarlo para que la URL sea https://blog.tudominio.com. Busca la sección "SSL Certificates" en tu panel.

Conclusión

Crear un subdominio en DirectAdmin e instalar WordPress es un proceso que, una vez que lo haces una vez, te resultará muy intuitivo. Has aprendido a crear subdominio directadmin, a instalar WordPress, a configurar una base de datos y a resolver las dudas más comunes.

Ahora ya tienes la puerta abierta para expandir tu presencia online: lanza un blog, una tienda o un área de pruebas con total independencia de tu web principal. Si tienes cualquier problema, recuerda que tu proveedor de hosting siempre tiene soporte técnico, y que esta guía es un excelente punto de partida para resolverlo por ti mismo.

¡Espero que te haya sido de gran ayuda y que disfrutes de tu nuevo subdominio wordpress directadmin!

¿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