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

Cómo subir WordPress con FTP a cPanel (FileZilla)

Actualizado el 30 de diciembre de 2025

¿Qué necesitas antes de empezar a subir WordPress por FTP?

Antes de lanzarnos a la aventura de subir WordPress FTP, es importante que tengas a mano tres cosas. Sin ellas, el proceso se puede convertir en un dolor de cabeza. No te preocupes, son fáciles de conseguir y te las explico una a una.

1. Los archivos de WordPress (el paquete comprimido):
Puedes descargarlos desde la página oficial de WordPress.org. Busca el botón que dice "Descargar WordPress" y obtendrás un archivo .zip. No lo descomprimas aún, lo haremos más adelante.

2. Un cliente FTP (FileZilla):
FileZilla es la herramienta más popular y gratuita para conectar tu ordenador con tu servidor. Es como un explorador de archivos, pero que viaja por internet. Descárgalo desde su web oficial. Es compatible con Windows, Mac y Linux.

3. Los datos de acceso FTP de tu hosting:
Estos datos te los proporciona tu empresa de hosting. Normalmente los encuentras en el correo de bienvenida o en el panel de control de tu hosting. Asegúrate de tener el host (servidor FTP), el nombre de usuario y la contraseña. Si usas Syspanel, recuerda que el puerto de acceso es el 2106, aunque esto lo veremos en detalle más adelante.

[WARNING] Si no encuentras tus datos FTP, contacta con el soporte de tu hosting antes de continuar. Intentar adivinar contraseñas puede bloquear tu cuenta.


Primer paso: Preparar el terreno en cPanel

Vamos a preparar el "espacio" donde vivirá tu WordPress. cPanel es el panel de control más común en el hosting. Dentro de él, hay una sección llamada "Archivos". Ahí es donde trabajaremos.

Crear una base de datos MySQL

WordPress necesita una base de datos para guardar tus artículos, páginas, comentarios y configuraciones. Es como el "cerebro" de tu sitio. Vamos a crearla:

  1. Dentro de cPanel, busca la sección "Bases de Datos" y haz clic en "Asistentes de Bases de Datos MySQL".
  2. Haz clic en "Crear una base de datos". Ponle un nombre descriptivo, por ejemplo, mipagina_wp. Recuerda que cPanel suele añadir un prefijo con tu nombre de usuario, así que el nombre final será algo como usuario_mipagina_wp.
  3. Anota el nombre exacto de la base de datos. Lo necesitarás más tarde.
  4. Ahora crea un usuario para esa base de datos. Elige un nombre y una contraseña segura. Guárdalos bien.
  5. Finalmente, añade el usuario a la base de datos. Marca la casilla de "TODOS LOS PRIVILEGIOS" y haz clic en "Hacer cambios".

[INFO] No te saltes este paso. Sin base de datos, WordPress no puede funcionar. Es un requisito indispensable.

Subir los archivos de WordPress a cPanel

Ahora viene la parte de filezilla cpanel wordpress. Pero antes, vamos a usar el propio administrador de archivos de cPanel para subir el paquete. Es más rápido y evita problemas de conexión.

  1. En cPanel, entra a la sección "Archivos" y haz clic en "Administrador de Archivos".
  2. Navega hasta la carpeta public_html. Esta es la carpeta raíz de tu dominio principal. Si quieres que WordPress se vea en tudominio.com, debes subirlo aquí. Si quieres que se vea en tudominio.com/blog, crea una carpeta llamada blog dentro de public_html y entra en ella.
  3. Haz clic en el botón "Subir" en la barra superior.
  4. Arrastra el archivo .zip de WordPress que descargaste. Espera a que termine la subida.
  5. Una vez subido, verás el archivo .zip en el listado. Haz clic derecho sobre él y selecciona "Extraer". Se creará una carpeta llamada wordpress con todos los archivos dentro.
  6. Entra en esa carpeta wordpress, selecciona todos los archivos que hay dentro (Ctrl+A en Windows o Cmd+A en Mac) y haz clic en "Mover". En el campo de destino, escribe public_html (o la ruta de tu carpeta blog) y pulsa "Mover".
  7. Ya tienes todos los archivos en la raíz. Puedes borrar la carpeta wordpress vacía y el archivo .zip original para mantener todo limpio.

Segundo paso: Conectar con FileZilla

Aunque ya hemos subido los archivos, es fundamental que sepas usar FileZilla. Te servirá para futuras actualizaciones, subir plugins manualmente o hacer copias de seguridad.

Configurar la conexión FTP en FileZilla

  1. Abre FileZilla en tu ordenador.
  2. En la barra superior, verás cuatro campos: Servidor (Host), Nombre de usuario, Contraseña y Puerto.
  3. Rellénalos con los datos que te dio tu hosting. El host suele ser algo como ftp.tudominio.com o tuip. El puerto normalmente es el 21, pero si tu hosting usa Syspanel, recuerda que debes usar el 2106.
  4. Haz clic en "Conexión rápida".

[TIP] Si tu hosting tiene un firewall, es posible que necesites cambiar a "SFTP" (SSH File Transfer Protocol). Cambia el puerto a 22 y prueba de nuevo. Si no funciona, contacta con tu soporte.

Navegar por FileZilla

La interfaz de FileZilla se divide en dos paneles. El panel de la izquierda muestra los archivos de tu ordenador. El panel de la derecha muestra los archivos de tu servidor.

  1. En el panel derecho, navega hasta public_html. Ahí deberías ver los archivos de WordPress que subiste antes.
  2. En el panel izquierdo, navega hasta la carpeta donde tienes tus archivos locales de WordPress (por ejemplo, una carpeta en tu escritorio llamada mi-wordpress).

Ahora ya puedes transferir archivos de un lado a otro, simplemente arrastrándolos. Esto es esencial para transferir wordpress cpanel de forma manual, por ejemplo, si quieres mover un sitio desde otro hosting.


Tercer paso: Instalar WordPress (la parte divertida)

Ya tienes los archivos en el servidor y la base de datos creada. Ahora solo falta "conectar los cables" y WordPress se instalará solo.

  1. Abre tu navegador web y escribe la URL de tu dominio (o la URL de la subcarpeta, si elegiste esa opción). Por ejemplo, tudominio.com.
  2. Verás la pantalla de bienvenida de WordPress en tu idioma. Selecciona tu idioma y haz clic en "Continuar".
  3. WordPress te pedirá los datos de la base de datos. Rellena los campos:
    • Nombre de la base de datos: el que creaste en cPanel (ej. usuario_mipagina_wp).
    • Usuario de la base de datos: el usuario que creaste (ej. usuario_wpuser).
    • Contraseña: la contraseña del usuario.
    • Servidor de la base de datos: normalmente es localhost. Déjalo así.
    • Prefijo de tabla: déjalo como wp_ por defecto.
  4. Haz clic en "Enviar". WordPress comprobará la conexión y te mostrará un mensaje de éxito.
  5. Haz clic en "Ejecutar la instalación".
  6. Ahora rellena la información de tu sitio:
    • Título del sitio: el nombre de tu web.
    • Nombre de usuario: el usuario administrador (evita usar "admin" por seguridad).
    • Contraseña: una contraseña robusta.
    • Tu correo electrónico: para recuperar la contraseña si la olvidas.
  7. Haz clic en "Instalar WordPress".
  8. ¡Listo! WordPress te dará la bienvenida. Ya puedes acceder a tu panel de administración en tudominio.com/wp-admin.

FAQ: Preguntas frecuentes al subir WordPress por FTP

¿Qué hago si veo un error de "Error al conectar con la base de datos"?

Revisa que los datos de la base de datos sean exactamente los que creaste en cPanel. El nombre de usuario y la base de datos suelen tener un prefijo. Verifica también que el servidor de la base de datos sea localhost. Si falla, prueba con 127.0.0.1.

¿Es seguro usar FTP para subir WordPress?

Sí, es una práctica común. Sin embargo, la conexión FTP estándar no es cifrada. Si tu hosting lo permite, usa SFTP (puerto 22) o FTPS (puerto 990). Es más seguro.

¿Puedo usar este mismo método para transferir un WordPress de otro hosting?

Sí, puedes. El proceso es el mismo, pero en lugar de subir el WordPress limpio, subes una copia de seguridad de tus archivos y de tu base de datos. Luego, deberás importar la base de datos en cPanel y ajustar las URLs en la tabla wp_options.

¿Qué pasa si mi hosting usa Syspanel en lugar de cPanel?

Syspanel es el panel de control. Aunque la interfaz es diferente, los conceptos son los mismos. Busca la sección de "Archivos" o "Administrador de Archivos" y la de "Bases de Datos". Para la conexión FTP, recuerda que el puerto de acceso es el 2106.

¿Necesito FileZilla si ya subí los archivos con el Administrador de Archivos de cPanel?

No es estrictamente necesario para la instalación inicial, pero es muy recomendable. FileZilla te permite subir o borrar archivos de forma masiva, editar permisos de archivos y es mucho más rápido para tareas de mantenimiento.

¿Cómo puedo cambiar los permisos de archivos con FileZilla?

Haz clic derecho sobre el archivo o carpeta en el panel derecho, selecciona "Permisos de archivo". Asegúrate de que los archivos tengan 644 y las carpetas 755. Esto es importante para la seguridad de tu sitio.

[WARNING] No cambies los permisos de archivos a 777 a menos que sea estrictamente necesario y por un tiempo corto. Es un riesgo de seguridad grave.


Consejos finales para que tu WordPress vuele

Ahora que ya has conseguido subir wordpress ftp y tienes tu sitio funcionando, aquí van unos consejos extra:

  1. Actualiza todo: WordPress, los plugins y los temas deben estar siempre actualizados. Esto no solo añade funciones, sino que corrige fallos de seguridad.
  2. Haz copias de seguridad: Programa copias de seguridad automáticas de tu base de datos y de tus archivos. Puedes usar plugins como UpdraftPlus.
  3. Instala un plugin de caché: Esto hará que tu web cargue mucho más rápido, mejorando la experiencia del usuario y tu posicionamiento SEO.
  4. Configura SSL: Asegúrate de que tu web tenga un certificado SSL activo para que se vea como https://. La mayoría de hostings lo ofrecen gratis con Let's Encrypt desde cPanel o Syspanel.

Subir WordPress manualmente es una habilidad muy útil. Te da un control total sobre tu instalación y te quita el miedo a romper cosas, porque sabes cómo arreglarlas. Con esta guía, ya tienes el conocimiento para hacerlo paso a paso. Si te surge cualquier duda, repasa los pasos o consulta la documentación de tu hosting. ¡Buena suerte con tu nueva web!

¿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