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

Cómo subir una web WordPress desde cero en cPanel (FTP + Base de datos)

Actualizado el 17 de mayo de 2026

Antes de empezar: ¿Qué necesitas para subir WordPress manualmente?

Subir WordPress desde cero en cPanel puede sonar a algo solo para expertos, pero te prometo que con esta guía lo harás sin problema. No necesitas ser un desarrollador ni saber programar. Solo necesitas seguir una serie de pasos lógicos y tener a mano algunos datos importantes.

Para instalar wordpress manualmente cpanel, vas a necesitar tres cosas básicas:

  • El archivo comprimido de WordPress (lo descargas desde wordpress.org).
  • Un programa de FTP o el administrador de archivos de cPanel.
  • Los datos de acceso a tu base de datos (usuario, contraseña y nombre).

Además, es muy recomendable que tengas a mano el acceso a tu cPanel, porque lo usarás constantemente. Si no lo tienes, contacta con tu proveedor de hosting para que te lo facilite.

Antes de lanzarte, piensa en esto: ¿quieres subir WordPress a la raíz de tu dominio (tudominio.com) o en una subcarpeta (tudominio.com/blog)? Esta decisión afecta a los pasos de configuración, aunque el proceso es prácticamente el mismo. En este artículo te explico cómo hacerlo en la raíz, que es lo más común.


Paso 1: Descargar WordPress y preparar los archivos

Lo primero es ir a la página oficial de WordPress y descargar el archivo ZIP. Es un único archivo que contiene todo el sistema, así que no te preocupes por descargar nada más.

Una vez descargado, descomprime el archivo en tu ordenador. Verás una carpeta llamada wordpress con muchos archivos y carpetas dentro. No la renombres todavía, ya que lo haremos más adelante si es necesario.

Para que el proceso sea más ágil, te recomiendo comprimir de nuevo la carpeta wordpress en un archivo ZIP, pero esta vez con la carpeta renombrada. Si tu dominio es mipagina.com, puedes renombrar la carpeta a mipagina o simplemente dejarla como wordpress. Esto te ahorrará tiempo a la hora de subirla por FTP.

[TIP] Si tu hosting tiene un límite de tamaño para subir archivos por el administrador de archivos, usa un programa FTP como FileZilla. Es gratuito y mucho más rápido para subir muchos archivos.


Paso 2: Crear la base de datos en cPanel

Este es uno de los pasos más importantes para subir wordpress cpanel. Sin una base de datos, WordPress no tiene dónde guardar tus artículos, páginas o configuraciones. Vamos a crearla desde cero.

Accede a tu cPanel y busca la sección "Bases de datos MySQL" o "Asistente de base de datos MySQL". Yo te recomiendo usar el asistente, ya que te guía paso a paso.

Sigue estos pasos:

  1. Crea una base de datos con un nombre descriptivo, por ejemplo mipagina_wp.
  2. Crea un usuario para esa base de datos. Por ejemplo, mipagina_user.
  3. Asigna una contraseña segura. Guárdala en un lugar seguro, la necesitarás más adelante.
  4. Añade el usuario a la base de datos.
  5. Cuando te pregunte por los privilegios, selecciona "Todos los privilegios" y confirma.

[WARNING] No uses caracteres especiales ni espacios en el nombre de la base de datos o del usuario. Usa solo letras minúsculas, números y guiones bajos.

Ahora tienes tu base de datos wordpress cpanel lista. Anota estos tres datos: el nombre de la base de datos, el nombre de usuario y la contraseña. Te harán falta en el paso 4.


Paso 3: Subir los archivos por FTP o con el Administrador de Archivos

Ahora viene la parte de mover los archivos. Tienes dos opciones principales: usar un cliente FTP o el administrador de archivos de cPanel.

Opción A: Subir WordPress con un cliente FTP (FileZilla)

wordpress cpanel ftp es la combinación perfecta para transferencias rápidas. Descarga e instala FileZilla en tu ordenador.

Abre FileZilla y en la barra superior introduce los datos de tu hosting:

  • Servidor: ftp.tudominio.com (o la IP que te haya dado tu proveedor).
  • Nombre de usuario: tu usuario de cPanel.
  • Contraseña: tu contraseña de cPanel.
  • Puerto: 21 (por defecto).

Conéctate y verás dos paneles: a la izquierda tus archivos locales y a la derecha los archivos de tu servidor.

En el panel derecho, navega hasta la carpeta public_html. Esta es la raíz de tu sitio web.

Ahora, en el panel izquierdo, busca la carpeta wordpress que descomprimiste. Selecciónala, haz clic derecho y elige "Subir". FileZilla empezará a subir todos los archivos. Dependiendo de tu conexión, puede tardar unos minutos.

Opción B: Subir WordPress con el Administrador de Archivos de cPanel

Si prefieres no instalar programas, puedes usar el Administrador de Archivos de cPanel.

  1. Entra en cPanel y abre el "Administrador de archivos".
  2. Navega hasta public_html.
  3. Haz clic en "Cargar" y selecciona el archivo ZIP que creaste en el paso 1.
  4. Una vez subido, verás el archivo ZIP en la lista. Haz clic derecho sobre él y selecciona "Extraer".
  5. Se creará una carpeta con el nombre que le hayas dado al ZIP.

[INFO] Si al extraer el ZIP se crea una carpeta con un nombre distinto al que quieres, puedes renombrarla fácilmente con la opción "Renombrar" del administrador de archivos. Asegúrate de que los archivos estén directamente en public_html, no dentro de una subcarpeta, salvo que quieras instalarlo en una subcarpeta.


Paso 4: Configurar el archivo wp-config.php

Este es el archivo que conecta WordPress con tu base de datos. Es el corazón de la instalación.

Dentro de la carpeta de WordPress (en public_html), busca un archivo llamado wp-config-sample.php. Haz clic derecho y selecciona "Editar" o "Copiar" para trabajar con una copia.

Abre el archivo y busca estas líneas:

define( 'DB_NAME', 'nombre_base_de_datos' );
define( 'DB_USER', 'usuario_base_de_datos' );
define( 'DB_PASSWORD', 'contraseña_base_de_datos' );

Sustituye los valores con los datos que creaste en el paso 2.

Guarda el archivo como wp-config.php. Si lo has copiado, simplemente cambia el nombre de la copia. Si lo has editado, asegúrate de guardarlo con ese nombre.

[WARNING] No dejes el archivo wp-config-sample.php en el servidor. Una vez tengas tu wp-config.php configurado, puedes eliminar el archivo de muestra para evitar confusiones.


Paso 5: Ejecutar el instalador de WordPress

Ahora viene la parte más emocionante. Abre tu navegador y escribe la URL de tu dominio (por ejemplo, tudominio.com). WordPress detectará que no está instalado y te mostrará su instalador.

Te pedirá elegir el idioma y luego verás una pantalla de bienvenida. Haz clic en "Continuar".

En la siguiente pantalla, WordPress te pedirá algunos datos de tu sitio:

  • Título del sitio: El nombre de tu web.
  • Nombre de usuario: El usuario administrador que quieras usar.
  • Contraseña: Crea una contraseña segura para tu administrador.
  • Tu correo electrónico: Para recuperar la contraseña si la olvidas.
  • Privacidad: Puedes desmarcar la casilla de aparecer en buscadores si estás desarrollando el sitio.

Haz clic en "Instalar WordPress" y... ¡listo! WordPress se instalará en cuestión de segundos.


Paso 6: Ajustes finales y verificación

Una vez instalado, verás una pantalla de éxito. Puedes hacer clic en "Acceder" para entrar al panel de administración con el usuario y contraseña que acabas de crear.

Ahora tienes tu WordPress funcionando. Pero antes de celebrarlo, te recomiendo hacer algunas comprobaciones:

  1. Revisa los enlaces permanentes: Ve a Ajustes > Enlaces permanentes y elige una estructura que te guste (por ejemplo, "Nombre de la entrada"). Esto es importante para el SEO.
  2. Verifica que las URLs funcionan: Navega por tu web para asegurarte de que todas las páginas cargan correctamente.
  3. Configura el título y el eslogan: Ve a Ajustes > Generales y personaliza el título y el eslogan de tu sitio.

[TIP] Si al entrar a tu web te aparece un error de "Error al conectar con la base de datos", revisa el archivo wp-config.php y asegúrate de que los datos de la base de datos son correctos. Es el error más común.


Preguntas frecuentes (FAQ)

¿Puedo instalar WordPress manualmente si mi hosting no tiene cPanel?

Sí, pero el proceso varía. La mayoría de los hostings ofrecen algún panel de control similar, pero si no tienes cPanel, es mejor que contactes con tu proveedor para que te guíe.

¿Qué hago si no encuentro el archivo wp-config-sample.php?

Asegúrate de haber subido todos los archivos de WordPress. Puede que la subida se haya interrumpido. Vuelve a subir la carpeta completa.

¿Es lo mismo subir WordPress a un subdominio?

El proceso es idéntico, solo que en lugar de subir los archivos a public_html, los subirás a la carpeta de tu subdominio (por ejemplo, public_html/blog).

¿Necesito crear una base de datos para cada instalación de WordPress?

Sí, es lo más recomendable. Cada instalación de WordPress necesita su propia base de datos para evitar conflictos de datos.

¿Qué es Syspanel y cómo se relaciona con cPanel?

Syspanel es el nombre que recibe el panel de control en algunos entornos de hosting, como HestiaCP. Si tu hosting usa Syspanel, el acceso se realiza a través del puerto 2106 (por ejemplo, tudominio.com:2106). Aunque la interfaz es diferente, los conceptos de base de datos y archivos son los mismos que en cPanel. La mayoría de las guías para cPanel son aplicables a Syspanel con pequeñas diferencias en la navegación de los menús.

¿Qué hago si mi web no carga después de subir los archivos?

Revisa primero que los archivos estén en public_html y no en una subcarpeta. Luego, comprueba que tu dominio apunte correctamente a tu hosting. Si todo parece correcto, revisa el archivo wp-config.php y los permisos de los archivos (deben ser 644 para archivos y 755 para carpetas).


Conclusión

Subir WordPress manualmente es una habilidad muy útil que te da un control total sobre tu sitio web. Aunque al principio pueda parecer un proceso largo, siguiendo estos pasos verás que es bastante mecánico.

Recuerda que la clave está en tener la base de datos bien configurada y los archivos correctamente subidos. Con un poco de paciencia, tendrás tu web WordPress funcionando en menos de lo que crees. Si en algún momento te atascas, no dudes en volver a consultar esta guía. ¡Ánimo, que ya casi lo tienes!

¿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