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

Cómo subir WordPress a cPanel usando FTP o File Manager

Actualizado el 2 de marzo de 2026

Introducción: Tu sitio WordPress en cPanel, paso a paso

Subir WordPress a cPanel es una de las tareas más comunes cuando decides gestionar tu propio hosting. Aunque existen instaladores automáticos como Softaculous o Fantastico, muchas veces necesitas (o prefieres) hacerlo de forma manual. Esto te da control total sobre los archivos, la base de datos y la configuración.

En esta guía extensa y muy visual, te voy a enseñar dos métodos infalibles para subir WordPress a cPanel: usando FTP (File Transfer Protocol) y usando el File Manager integrado en el panel de control. No importa si nunca has hecho esto antes: te llevaré de la mano, paso a paso, con un lenguaje claro y sin tecnicismos innecesarios.

Al final, tendrás tu WordPress funcionando y sabrás exactamente qué has hecho en cada momento. Vamos a ello.


Antes de empezar: ¿Qué necesitas tener a mano?

Para subir WordPress a cPanel sin contratiempos, es importante que prepares todo con antelación. No necesitas ser un experto, pero sí tener ciertos datos y herramientas listas.

1. Los archivos de WordPress

Primero, descarga la última versión de WordPress desde wordpress.org (en español: es.wordpress.org). Verás un archivo comprimido en formato .zip o .tar.gz. No lo descomprimas todavía, lo haremos más adelante o directamente en el servidor.

2. Datos de acceso a tu cPanel

Necesitarás tu usuario y contraseña de cPanel. Normalmente, tu proveedor de hosting te los envía por correo al contratar el servicio. Si no los encuentras, contacta con soporte.

3. Cliente FTP (si eliges ese método)

Un cliente FTP es un programa que te permite conectar tu ordenador con el servidor. Los más populares y gratuitos son:

  • FileZilla (el más recomendado para principiantes).
  • WinSCP (muy bueno si usas Windows).
  • Cyberduck (ideal para Mac).

Si prefieres no instalar nada, el File Manager de cPanel es tu mejor amigo. No requiere software adicional y funciona directamente desde el navegador.

4. Datos de la base de datos

WordPress necesita una base de datos MySQL para guardar tus entradas, páginas y configuración. La crearemos desde cPanel en unos minutos. No te preocupes, es muy sencillo.


Método 1: Subir WordPress a cPanel usando File Manager (sin instalar nada)

Este método es perfecto si no quieres instalar programas o si estás en un ordenador público. Todo se hace desde el navegador, dentro de tu panel de control.

Paso 1: Accede a tu cPanel

Escribe en tu navegador tudominio.com/cpanel o usa el enlace que te dio tu hosting. Introduce tus credenciales y pulsa "Entrar". Verás un panel lleno de iconos. No te asustes, solo necesitamos unos pocos.

Paso 2: Abre el File Manager

Busca el icono "Administrador de archivos" o "File Manager" (normalmente está en la sección "Archivos"). Haz clic y se abrirá una nueva pestaña o ventana. Te pedirá que elijas la carpeta raíz. Deja la opción por defecto (suele ser public_html o www) y pulsa "Ir".

Paso 3: Sube el archivo comprimido de WordPress

Dentro del File Manager, verás una lista de carpetas y archivos. La carpeta más importante es public_html (o htdocs en algunos servidores). Esta es la raíz de tu sitio web.

  • Haz doble clic en public_html para entrar.
  • Pulsa el botón "Cargar" (o "Subir") en la barra superior.
  • Arrastra el archivo wordpress.zip que descargaste o búscalo en tu ordenador.
  • Espera a que termine la subida. El tiempo dependerá de tu conexión.

Paso 4: Descomprime el archivo

Una vez subido, verás el archivo wordpress.zip en la lista. Haz clic derecho sobre él y selecciona "Extraer" (o "Extract"). Te preguntará si quieres extraer los archivos en el directorio actual. Confirma.

Se creará una carpeta llamada wordpress con todos los archivos dentro. Importante: no queremos que WordPress esté en una subcarpeta, sino en la raíz. Así que ahora:

  • Entra en la carpeta wordpress.
  • Selecciona todos los archivos (puedes usar el atajo Ctrl+A o el botón "Seleccionar todo").
  • Haz clic derecho y elige "Mover".
  • En el destino, escribe /public_html (o la ruta raíz que estés usando).
  • Pulsa "Mover" y espera.

Ahora deberías tener todos los archivos de WordPress directamente en public_html. Puedes eliminar la carpeta wordpress vacía y el archivo .zip original para mantener todo limpio.

Paso 5: Crea la base de datos MySQL

Vuelve al panel principal de cPanel (puedes usar la pestaña anterior). Busca la sección "Bases de datos" y haz clic en "Asistente de bases de datos MySQL" o "MySQL Database Wizard".

  • Paso 1: Escribe un nombre para tu base de datos (ej: mipagina_wp). Pulsa "Siguiente".
  • Paso 2: Crea un usuario y una contraseña segura. Anota todo en un bloc de notas, lo necesitarás. Pulsa "Siguiente".
  • Paso 3: Marca la casilla "TODOS LOS PRIVILEGIOS" y pulsa "Siguiente". ¡Listo!

Paso 6: Instala WordPress

Ahora abre tu navegador y visita tudominio.com. Verás la pantalla de instalación de WordPress en español. Pulsa "¡Vamos a ello!".

  • Introduce el nombre de la base de datos, el usuario y la contraseña que acabas de crear.
  • Deja el host de la base de datos como localhost y el prefijo de tabla como wp_ (a menos que quieras cambiarlo por seguridad).
  • Pulsa "Enviar" y luego "Ejecutar la instalación".

Rellena los datos del sitio (título, usuario administrador, correo, contraseña) y pulsa "Instalar WordPress". ¡En menos de un minuto tendrás tu sitio listo!


Método 2: Subir WordPress a cPanel usando FTP (FileZilla)

Este método es ideal si vas a gestionar muchos archivos o prefieres una conexión más estable. Es el favorito de los profesionales y, una vez que lo dominas, es rapidísimo.

Paso 1: Prepara tu cliente FTP

Descarga e instala FileZilla desde su web oficial. Ábrelo. En la barra superior verás campos para el Host, Nombre de usuario, Contraseña y Puerto.

  • Host: ftp.tudominio.com o la dirección IP de tu servidor (la encuentras en tu cPanel, en la sección "Cuentas FTP").
  • Usuario: tu usuario de cPanel o el usuario FTP que hayas creado.
  • Contraseña: la de tu cPanel o la específica del usuario FTP.
  • Puerto: normalmente 21 (o 990 si usas FTPS explícito). Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso al panel es por el puerto 2106, pero para FTP suele ser el estándar 21. Consulta con tu proveedor si tienes dudas.

Pulsa "Conexión rápida". Si es la primera vez, te preguntará si confías en el servidor. Acepta.

Paso 2: Navega hasta la carpeta raíz

En FileZilla verás dos paneles: a la izquierda tu ordenador, a la derecha el servidor. En el panel derecho, busca la carpeta public_html (o www). Haz doble clic para entrar.

Paso 3: Sube los archivos de WordPress

Vuelve a tu ordenador (panel izquierdo) y localiza la carpeta donde descomprimiste WordPress (o el archivo .zip). Si tienes la carpeta descomprimida:

  • Selecciona todos los archivos dentro de la carpeta wordpress (no la carpeta en sí, sino su contenido).
  • Arrastra esos archivos al panel derecho (dentro de public_html).
  • FileZilla comenzará a subir los archivos. Verás el progreso en la parte inferior.

Si prefieres subir el .zip directamente, arrastra el archivo comprimido al servidor y luego usa el File Manager de cPanel para descomprimirlo (como en el método anterior).

[TIP]: Durante la subida, no cierres FileZilla ni apagues el ordenador. La subida de WordPress suele tardar entre 2 y 10 minutos dependiendo de tu conexión.

Paso 4: Crea la base de datos (igual que antes)

Este paso es idéntico al del método anterior. Ve a cPanel, usa el "Asistente de bases de datos MySQL" y crea una base de datos con su usuario y contraseña. Anota los datos.

Paso 5: Instala WordPress

Abre tudominio.com en tu navegador y sigue los pasos de instalación que ya hemos visto: introduce los datos de la base de datos, configura tu usuario administrador y listo.


Configurar los archivos wp-config.php (si es necesario)

En la mayoría de los casos, WordPress se encarga de crear el archivo wp-config.php automáticamente durante la instalación. Pero si te da un error de conexión, puedes hacerlo manualmente:

  1. En la carpeta raíz de WordPress, busca el archivo wp-config-sample.php.
  2. Cópialo y renómbralo como wp-config.php.
  3. Ábrelo con un editor de texto (como Bloc de Notas o Notepad++).
  4. Sustituye los valores de DB_NAME, DB_USER, DB_PASSWORD y DB_HOST por los de tu base de datos.
  5. Guarda y vuelve a intentar la instalación.

[WARNING]: No modifiques nada más en este archivo si no sabes lo que haces. Un error puede dejar tu sitio inaccesible.


Solución de problemas comunes (FAQ)

¿Por qué veo "Error al conectar con la base de datos"?

Esto significa que los datos de la base de datos son incorrectos. Revisa el nombre de la base, el usuario y la contraseña. Recuerda que en algunos hostings el nombre de la base y el usuario llevan un prefijo (ej: usuario_nombrebd). Asegúrate de copiarlos tal cual.

¿Por qué mi sitio se ve en blanco?

Un sitio en blanco suele deberse a archivos incompletos o a un error en wp-config.php. Vuelve a subir los archivos de WordPress (asegúrate de que sean todos) o revisa el archivo de configuración.

¿Puedo usar Syspanel en lugar de cPanel?

¡Por supuesto! Syspanel (antes conocido como HestiaCP) es un panel de control alternativo que muchos hostings usan. Su funcionamiento es muy similar a cPanel. Para acceder a él, la URL suele ser tudominio.com:2106. Dentro, encontrarás el File Manager y las herramientas de bases de datos con nombres ligeramente diferentes, pero el proceso de subir WordPress es idéntico.

[INFO]: Si tu hosting usa Syspanel, el puerto de acceso al panel es el 2106. Guárdalo en tus favoritos.

¿Es mejor FTP o File Manager?

Depende de tu situación:

  • File Manager: No necesitas instalar nada, es ideal para subidas puntuales y funciona desde cualquier navegador.
  • FTP: Es más rápido para muchos archivos, permite reanudar subidas interrumpidas y es más estable en conexiones lentas.

Ambos son igual de válidos. Te recomiendo que pruebes los dos y te quedes con el que más cómodo te resulte.

¿Qué hago si el hosting no me deja subir archivos?

Comprueba los permisos de la carpeta public_html. Debe tener permisos 755 para carpetas y 644 para archivos. Puedes cambiarlos desde el File Manager (clic derecho > "Cambiar permisos") o desde FileZilla (clic derecho > "Permisos de archivo").


Consejos finales para subir WordPress a cPanel

  1. Haz una copia de seguridad de tu sitio antes de hacer cambios importantes. Nunca se sabe cuándo puede fallar algo.
  2. Actualiza WordPress a la última versión después de instalarlo. Esto corrige vulnerabilidades y añade mejoras.
  3. Usa contraseñas seguras tanto para tu cPanel como para la base de datos. Evita nombres obvios o fechas de nacimiento.
  4. No dejes el archivo .zip de WordPress en el servidor una vez instalado. Ocupa espacio y puede suponer un riesgo de seguridad.
  5. Prueba tu sitio en varios dispositivos y navegadores después de la instalación para asegurarte de que todo funciona correctamente.

Conclusión

Subir WordPress a cPanel usando FTP o File Manager es un proceso que, una vez que lo haces una vez, se convierte en algo mecánico. La clave está en seguir los pasos con calma, tener los datos de acceso a mano y no saltarte la creación de la base de datos.

Hoy has aprendido:

  • A preparar los archivos de WordPress.
  • A subirlos mediante File Manager (método visual) y FTP con FileZilla (método profesional).
  • A crear y vincular la base de datos MySQL.
  • A resolver los errores más comunes.

Ya tienes todo lo necesario para lanzar tu sitio. Si te has quedado con alguna duda, consulta la documentación de tu hosting o busca ayuda en foros especializados. La comunidad de WordPress es enorme y siempre hay alguien dispuesto a echar una mano.

[TIP]: Guarda esta guía en tus favoritos. La necesitarás cada vez que migres un sitio o montes un WordPress nuevo. ¡Buena suerte con tu proyecto!

¿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