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

Cómo instalar WordPress en un subdominio con cPanel

Actualizado el 2 de mayo de 2026

¿Por qué instalar WordPress en un subdominio?

Antes de ponernos manos a la obra, es importante que entiendas por qué querrías hacer esto. Crear e instalar WordPress en un subdominio con cPanel es una práctica muy común cuando quieres separar secciones de tu sitio web principal. Por ejemplo, si tienes una tienda online en tudominio.com y quieres crear un blog independiente, puedes usar blog.tudominio.com. Esto te permite mantener todo organizado sin afectar el rendimiento de tu página principal.

Otra razón muy habitual es la de crear un sitio de pruebas o "staging". Así puedes experimentar con temas, plugins o configuraciones sin miedo a romper tu web principal. Al final, cuando estés satisfecho con el resultado, puedes moverlo a tu dominio principal o dejarlo en el subdominio si así lo prefieres.

Requisitos previos para empezar

Para seguir este wordpress subdominio tutorial necesitas tener lo siguiente:

  • Acceso a tu panel de control de hosting (cPanel). Las credenciales normalmente te las envía tu proveedor de hosting por correo electrónico.
  • Un dominio registrado y apuntando a tu servidor.
  • Ganas de aprender y un poco de paciencia. No te preocupes, es más sencillo de lo que parece.

Paso 1: Acceder a cPanel

Lo primero que debes hacer es ingresar a tu panel de cPanel. Normalmente la URL es algo como tudominio.com/cpanel o cpanel.tudominio.com. Si no estás seguro, consulta el correo de bienvenida de tu hosting o el centro de ayuda de tu proveedor.

Una vez dentro, verás un panel lleno de iconos y opciones. No te asustes, solo necesitas localizar la sección de "Archivos" o "Dominios". En la mayoría de las versiones de cPanel, la herramienta para crear subdominio wordpress se encuentra en el apartado "Dominios".

Paso 2: Crear el subdominio

Ahora viene la parte clave: crear subdominio wordpress. Haz clic en el icono de "Subdominios" dentro de cPanel.

En la pantalla que aparece, verás un formulario con varios campos. Aquí te explico qué poner en cada uno:

  • Subdominio: Aquí escribes el nombre que quieras usar. Por ejemplo, si quieres que tu blog esté en blog.tudominio.com, escribe "blog". Solo la parte antes del punto, sin el dominio principal.
  • Dominio: Asegúrate de que esté seleccionado el dominio correcto en el menú desplegable. Si solo tienes un dominio, ya estará seleccionado automáticamente.
  • Directorio raíz del documento: Este campo se rellena automáticamente con algo como public_html/blog. Puedes dejarlo así, aunque algunos prefieren cambiarlo. Te recomiendo mantener el valor por defecto para evitar confusiones.

Haz clic en el botón "Crear". En unos segundos verás un mensaje de confirmación. ¡Ya tienes tu subdominio listo! Ahora viene lo bueno.

Paso 3: Descargar WordPress

Existen dos formas principales de hacer esto: usar el instalador automático de cPanel o descargar los archivos manualmente desde wordpress.org. Te explicaré ambas opciones, pero primero vamos con la más sencilla.

Opción A: Usar el instalador automático de cPanel

Muchos paneles de cPanel incluyen herramientas como "Softaculous" o "Installatron". Busca el icono correspondiente en tu panel. Normalmente está en la sección "Software" o "Aplicaciones web".

Una vez dentro del instalador:

  1. Busca WordPress en la lista de aplicaciones disponibles.
  2. Haz clic en "Instalar" o en el botón de WordPress.
  3. En el campo "Elegir protocolo", selecciona "http://" o "https://" si tienes certificado SSL.
  4. En "Elegir dominio", selecciona tu subdominio recién creado del menú desplegable.
  5. Deja el campo "Directorio" en blanco (esto es importante, si lo rellenas, WordPress se instalará en una subcarpeta dentro del subdominio).
  6. Rellena los datos de tu sitio: nombre, descripción, usuario administrador, contraseña y correo electrónico.
  7. Haz clic en "Instalar" y espera unos minutos.

El instalador hará todo el trabajo pesado por ti: creará la base de datos, configurará los archivos y te dará la URL de acceso. ¡Así de fácil!

Opción B: Instalación manual de WordPress

Si tu cPanel no tiene instalador automático o prefieres hacerlo a mano, aquí tienes los pasos:

  1. Ve a wordpress.org y descarga el archivo ZIP de WordPress.
  2. Descomprime el archivo en tu computadora. Verás una carpeta llamada "wordpress" con todos los archivos del CMS.
  3. Abre el Administrador de Archivos en cPanel (icono con el mismo nombre).
  4. Navega hasta la carpeta de tu subdominio (por ejemplo, public_html/blog).
  5. Haz clic en "Subir" y selecciona el archivo ZIP que descargaste. También puedes arrastrar y soltar, dependiendo de la versión de cPanel.
  6. Una vez subido, haz clic derecho sobre el ZIP y selecciona "Extraer". Esto descomprimirá los archivos en la carpeta.
  7. Mueve todos los archivos de la carpeta "wordpress" extraída a la raíz de tu subdominio (un nivel arriba). Puedes seleccionar todos, cortar y pegar.

Paso 4: Crear la base de datos MySQL

Tanto si usaste el instalador automático como si no, necesitas una base de datos para que WordPress funcione. Si el instalador la creó automáticamente, puedes saltarte este paso. Si no, sigue estos pasos:

  1. En cPanel, busca el icono "Bases de datos MySQL".
  2. En el campo "Nueva base de datos", escribe un nombre (por ejemplo, wordpress_blog) y haz clic en "Crear base de datos".
  3. Ahora ve a la sección "Usuarios de MySQL". Crea un nuevo usuario con un nombre y una contraseña segura.
  4. Vuelve a la sección de bases de datos y busca "Agregar usuario a la base de datos". Selecciona tu base de datos y tu usuario, y otórgale TODOS LOS PRIVILEGIOS.
  5. Anota el nombre de la base de datos, el usuario y la contraseña. Los necesitarás en el siguiente paso.

[INFO] Algunos proveedores de hosting prefijan el nombre de la base de datos con tu nombre de usuario de cPanel. Por ejemplo, si tu usuario es juan, la base de datos se llamará juan_wordpress_blog. Ten esto en cuenta al copiar los nombres.

Paso 5: Configurar WordPress (Instalación manual)

Si usaste el instalador automático, este paso ya está hecho. Si hiciste la instalación manual, abre tu navegador y visita la URL de tu subdominio (por ejemplo, blog.tudominio.com). Verás la pantalla de instalación de WordPress.

  1. Selecciona tu idioma y haz clic en "Continuar".
  2. WordPress te pedirá los datos de la base de datos. Rellena los campos con la información que anotaste en el paso anterior:
    • Nombre de la base de datos
    • Usuario de la base de datos
    • Contraseña
    • Host de la base de datos: normalmente es "localhost", pero algunos proveedores usan una dirección diferente. Verifica los datos de tu hosting.
    • Prefijo de tabla: déjalo como wp_ por defecto.
  3. Haz clic en "Enviar" y luego en "Ejecutar la instalación".
  4. Ahora verás el formulario de bienvenida. Aquí defines el título de tu sitio, el usuario administrador, la contraseña y tu correo electrónico.
  5. Haz clic en "Instalar WordPress" y ¡listo!

[WARNING] No utilices "admin" como nombre de usuario. Es el más común y el primero que prueban los atacantes. Usa algo más único y difícil de adivinar.

Paso 6: Configuración inicial y primeros pasos

Una vez instalado, accede a tu panel de administración. La URL será tudominio.com/wp-admin o blog.tudominio.com/wp-admin. Inicia sesión con tus credenciales.

Lo primero que debes hacer es revisar los ajustes básicos:

  • Ve a Ajustes > Enlaces permanentes. Elige la estructura que más te guste (recomiendo "Nombre de la entrada") y guarda los cambios. Esto mejorará la legibilidad de tus URLs y ayuda al SEO.
  • Instala un tema que te guste desde Apariencia > Temas.
  • Revisa los plugins esenciales. Algunos recomendados para empezar son un plugin de caché, uno de seguridad y uno de SEO.

Paso 7: Instalar SSL para tu subdominio

Hoy en día, tener SSL es imprescindible. No solo por seguridad, sino porque Google penaliza los sitios sin HTTPS. La mayoría de los proveedores de hosting ofrecen certificados SSL gratuitos a través de Let's Encrypt.

En cPanel, busca el icono "SSL/TLS Status" o "AutoSSL". Selecciona tu subdominio y solicita el certificado. En unos minutos debería estar activo. Si no encuentras la opción, contacta con tu proveedor de hosting para que te ayuden.

[TIP] Después de activar el SSL, ve a Ajustes > Generales en WordPress y cambia la URL del sitio a https:// en lugar de http://. Esto evita problemas de contenido mixto.

Solución de problemas comunes

Error 404 al acceder al subdominio

Esto suele pasar cuando el subdominio no se creó correctamente o los archivos no están en la carpeta correcta. Verifica que los archivos de WordPress estén en public_html/tusubdominio y no en public_html/tusubdominio/wordpress.

Error de conexión a la base de datos

Si ves este error, revisa que los datos de la base de datos sean correctos. Asegúrate de que el nombre del host sea el correcto (normalmente "localhost"). También verifica que el usuario tenga todos los privilegios sobre la base de datos.

El subdominio no carga

Esto puede deberse a que el DNS aún no se ha propagado. Espera unas horas o contacta con tu proveedor de hosting.

Preguntas frecuentes (FAQ)

¿Puedo instalar WordPress en un subdominio sin cPanel?

Sí, pero este tutorial se centra en cPanel. Si tu hosting usa otro panel como Syspanel, el proceso es muy similar. Eso sí, recuerda que si usas Syspanel, el acceso se realiza a través del puerto 2106. La estructura de carpetas y la lógica serán las mismas, solo cambia la interfaz.

¿Afecta al SEO de mi dominio principal tener un subdominio con WordPress?

No necesariamente. Los subdominios se consideran sitios separados por los buscadores. Si el contenido es relevante y de calidad, puede posicionarse bien. Sin embargo, si tu objetivo es reforzar el dominio principal, quizás sea mejor usar una subcarpeta (por ejemplo, tudominio.com/blog).

¿Cuánto tiempo tarda la instalación?

Con el instalador automático, unos 2-5 minutos. Manualmente, entre 15 y 30 minutos si ya tienes experiencia.

¿Puedo tener varios subdominios con WordPress?

¡Por supuesto! Puedes crear tantos como necesites, siempre que tu plan de hosting lo permita. Cada uno tendrá su propia base de datos y archivos independientes.

¿Qué hago si quiero mover WordPress del subdominio al dominio principal?

Puedes exportar el sitio con un plugin de migración o hacerlo manualmente copiando archivos y exportando la base de datos. Es un proceso un poco más avanzado, pero totalmente factible.

Conclusión

Como has visto, instalar WordPress en un subdominio con cPanel es un proceso bastante sencillo si sigues los pasos adecuados. Ya sea que uses el instalador automático o la instalación manual, el resultado final te permitirá tener un sitio web completamente funcional y separado de tu dominio principal.

Recuerda que la práctica hace al maestro. No tengas miedo de experimentar y cometer errores: para eso están los subdominios, para probar y aprender sin arriesgar tu web principal. Si te encuentras con algún problema, no dudes en consultar la documentación de tu proveedor de hosting o buscar ayuda en los foros de WordPress.

[TIP] Crea un subdominio de pruebas antes de hacer cambios importantes en tu web principal. Te ahorrarás muchos dolores de cabeza.

Ahora que ya sabes crear subdominio wordpress, ¿qué estás esperando? Ve a tu cPanel y empieza a construir ese nuevo proyecto. ¡El mundo digital necesita tu contenido!

¿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