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

Cómo subir WordPress manualmente por FTP usando FileZilla

Actualizado el 2 de febrero de 2026

¿Por qué subir WordPress manualmente por FTP con FileZilla?

Si estás leyendo esto, probablemente quieras instalar WordPress manualmente en tu hosting. Quizás tu proveedor no tiene un instalador automático, o prefieres tener el control total del proceso. ¡Excelente decisión!

Subir WordPress por FTP es un proceso más sencillo de lo que parece. No necesitas ser un experto en programación, solo seguir los pasos con calma y atención. Con esta guía, aprenderás a subir WordPress FTP usando FileZilla, la herramienta más popular y gratuita para transferir archivos.

Al final de este tutorial, tendrás tu WordPress instalado y funcionando. Además, te daré algunos consejos extra para que no cometas los errores más comunes.

¿Qué necesitas antes de empezar?

Antes de lanzarte, reúne estos tres elementos:

  1. Los archivos de WordPress: Puedes descargarlos desde wordpress.org en formato .zip. Siempre descarga la última versión.
  2. FileZilla: Descárgalo desde su página oficial. Está disponible para Windows, macOS y Linux. Es gratuito.
  3. Tus datos FTP: Son los que te proporcionó tu proveedor de hosting. Normalmente incluyen:
    • Servidor o Host: Algo como ftp.tudominio.com o tuip.
    • Usuario y contraseña.
    • Puerto: Normalmente el 21 para FTP estándar, aunque a veces se usa el 22 (SFTP).

[INFO] Si tu hosting usa Syspanel, el panel de control alternativo a cPanel, el puerto de acceso al panel es el 2106. No lo confundas con el puerto FTP, que seguirá siendo el 21 (o 22 si usas SFTP). Este dato es útil si necesitas crear la cuenta FTP desde el panel.

Paso 1: Preparar los archivos de WordPress en tu ordenador

Primero, descomprime el archivo .zip que descargaste de wordpress.org. Verás una carpeta llamada wordpress con muchos archivos y carpetas dentro.

No subas esa carpeta tal cual. Lo que necesitas es subir el contenido de esa carpeta, no la carpeta en sí. Es decir, si tu dominio es mipagina.com, los archivos deben quedar directamente en la raíz, no en mipagina.com/wordpress/.

[WARNING] Error común: subir la carpeta wordpress completa. Si lo haces, tu sitio se abrirá en mipagina.com/wordpress y no en mipagina.com. A menos que quieras instalarlo en un subdirectorio (ej. mipagina.com/blog), evita esto.

Paso 2: Conectar FileZilla a tu hosting

Abre FileZilla. Verás la interfaz dividida en cuatro paneles:

  • Panel izquierdo superior: Archivos de tu ordenador.
  • Panel izquierdo inferior: Ruta local actual.
  • Panel derecho superior: Archivos de tu servidor.
  • Panel derecho inferior: Ruta remota actual.

En la barra superior de FileZilla, introduce los datos FTP:

  • Servidor: ftp.tudominio.com o la IP que te dieron.
  • Nombre de usuario: Tu usuario FTP.
  • Contraseña: La correspondiente.
  • Puerto: 21 (o 22 para SFTP).

Haz clic en "Conexión rápida". Si todo está bien, verás que el panel derecho se llena con los archivos de tu servidor.

[TIP] Marca la casilla "Guardar contraseñas" si estás en tu ordenador personal para no tener que escribirla cada vez.

Paso 3: Navegar a la carpeta correcta en el servidor

En el panel derecho (servidor), busca la carpeta public_html. Esta es la carpeta raíz de tu sitio web. A veces se llama www o htdocs, pero public_html es la más común.

[INFO] Si tu hosting usa Syspanel, la estructura puede variar ligeramente, pero generalmente encontrarás la carpeta public_html en la ruta principal del usuario. Si no la ves, revisa la documentación de tu proveedor o contacta con soporte.

Entra en public_html. Puede que ya tenga archivos dentro (como una página de error o un instalador). No te preocupes, los sobrescribiremos o los eliminaremos más adelante.

Paso 4: Subir los archivos de WordPress

Ahora viene la parte principal del proceso de filezilla wordpress.

  1. En el panel izquierdo, navega hasta la carpeta donde descomprimiste WordPress.
  2. Entra en la carpeta wordpress.
  3. Selecciona todos los archivos y carpetas que hay dentro. Puedes usar Ctrl+A (o Cmd+A en Mac) para seleccionar todo.
  4. Arrastra los archivos seleccionados desde el panel izquierdo hasta el panel derecho (la carpeta public_html).

FileZilla empezará a subir los archivos. Verás una lista de archivos en la parte inferior con su estado de transferencia. Dependiendo de tu conexión, esto puede tardar desde unos segundos hasta varios minutos.

[TIP] Si te aparece un cuadro de diálogo preguntando si quieres sobrescribir archivos existentes, elige "Sobrescribir" o "Sobrescribir todos". Esto es normal si el hosting ya tenía archivos.

Paso 5: Crear la base de datos MySQL

WordPress necesita una base de datos para guardar todo tu contenido. No puedes saltarte este paso.

Usando cPanel

  1. Entra en tu cPanel (normalmente en tudominio.com/cpanel).
  2. Busca la sección "Bases de datos" y haz clic en "Asistente de bases de datos MySQL" o "Bases de datos MySQL".
  3. Crea una nueva base de datos. Ponle un nombre que recuerdes (ej. mipagina_wp).
  4. Crea un usuario para esa base de datos. Elige un nombre y una contraseña segura.
  5. Asigna el usuario a la base de datos con todos los privilegios.

Usando Syspanel

  1. Accede a tu Syspanel a través del puerto 2106 (ej. tudominio.com:2106).
  2. Busca la sección de bases de datos o MySQL.
  3. El proceso es similar: crear base de datos, crear usuario y asignar privilegios.

[INFO] Anota el nombre de la base de datos, el usuario y la contraseña. Los necesitarás en el siguiente paso.

Paso 6: Ejecutar el instalador de WordPress

Ahora viene la magia. Abre tu navegador y ve a tudominio.com (o la IP de tu servidor). Deberías ver la pantalla de instalación de WordPress en español.

  1. Selecciona tu idioma y haz clic en "Continuar".
  2. WordPress te pedirá la información de la base de datos:
    • Nombre de la base de datos: El que creaste.
    • Usuario de la base de datos: El que creaste.
    • Contraseña: La del usuario.
    • Servidor de la base de datos: Normalmente es localhost. Si no funciona, prueba con la IP de tu servidor.
    • Prefijo de tabla: Déjalo como wp_ salvo que tengas razones para cambiarlo.
  3. Haz clic en "Enviar".
  4. WordPress comprobará la conexión y te mostrará un mensaje de éxito. Haz clic en "Ejecutar la instalación".

Ahora verás el formulario para crear tu sitio:

  • Título del sitio: El nombre de tu web.
  • Nombre de usuario: El administrador (evita usar "admin" por seguridad).
  • Contraseña: Elige una segura.
  • Tu correo electrónico: Para recuperar la cuenta.

Haz clic en "Instalar WordPress". ¡Y listo! Ya tienes tu WordPress instalado.

Paso 7: Comprobaciones post-instalación

Una vez instalado, accede a tu panel de administración en tudominio.com/wp-admin. Entra con el usuario y contraseña que creaste.

Revisa que todo funcione:

  • Ve a Ajustes > Enlaces permanentes y elige una estructura de URL que te guste (recomiendo "Nombre de la entrada"). Guarda los cambios.
  • Comprueba que las páginas se cargan correctamente.
  • Instala un plugin de caché y un plugin de seguridad para optimizar y proteger tu sitio.

[TIP] Si ves que el sitio se ve "feo" o sin estilos, puede ser un problema de los enlaces permanentes. Ve a Ajustes > Enlaces permanentes y pulsa "Guardar cambios" sin modificar nada. Esto fuerza a WordPress a regenerar las reglas.

Errores comunes y cómo solucionarlos

"Error al conectar con la base de datos"

  • Revisa que el nombre de la base de datos, usuario y contraseña sean correctos.
  • Asegúrate de que el servidor de la base de datos sea localhost o el que te indique tu hosting.
  • Verifica en tu panel de control que el usuario tenga todos los privilegios sobre la base de datos.

"No puedo subir archivos, FileZilla se desconecta"

  • Revisa que estás usando el puerto correcto (21 para FTP, 22 para SFTP).
  • Prueba a desactivar el firewall de tu ordenador temporalmente.
  • Contacta con tu proveedor para asegurarte de que el FTP está habilitado.

"Veo el índice de archivos en lugar de la web"

  • Esto significa que WordPress no está correctamente instalado. Verifica que los archivos estén directamente en public_html y no en una subcarpeta.
  • Comprueba que has ejecutado el instalador (paso 6).

"El sitio se ve en blanco"

  • Esto puede deberse a un error de PHP. Activa el modo depuración en wp-config.php cambiando WP_DEBUG a true para ver el error exacto.
  • Revisa que has subido todos los archivos correctamente y que no faltan carpetas.

Preguntas frecuentes (FAQ)

¿Puedo usar este método para actualizar WordPress?

Sí, pero es más recomendable usar el actualizador automático desde el panel de administración. Si prefieres hacerlo manualmente, sube los archivos nuevos sobrescribiendo los antiguos, pero nunca borres la carpeta wp-content porque contiene tus plugins, temas y medios.

¿Necesito conocimientos técnicos para subir WordPress por FTP?

No, solo necesitas seguir los pasos de esta guía. La parte más "técnica" es conectar FileZilla, pero es muy intuitivo. Si te pierdes, busca en YouTube "filezilla wordpress" y verás tutoriales visuales.

¿Qué hago si mi hosting no tiene cPanel ni Syspanel?

La mayoría de los hostings tienen uno de estos dos paneles. Si no es tu caso, busca en la documentación de tu proveedor cómo crear una base de datos y acceder por FTP. El proceso será similar.

¿Es seguro usar FTP?

El FTP estándar no es seguro porque envía las contraseñas sin cifrar. Siempre que sea posible, usa SFTP (puerto 22) o FTPS (puerto 990). FileZilla soporta ambos. Si tu hosting solo ofrece FTP, al menos usa una contraseña fuerte.

¿Puedo subir WordPress en un subdominio o subdirectorio?

Sí. Solo tienes que crear la carpeta en public_html (ej. public_html/blog) y subir los archivos ahí. Luego ejecutas el instalador en tudominio.com/blog.

Consejos finales para una instalación exitosa

  • Ten paciencia: Subir muchos archivos puede tomar tiempo. No cierres FileZilla ni apagues el ordenador durante la transferencia.
  • Haz una copia de seguridad: Si ya tienes contenido en tu hosting, respáldalo antes de sobrescribir nada.
  • Usa contraseñas seguras: Tanto para el FTP como para la base de datos y el administrador de WordPress.
  • Actualiza todo: Una vez instalado, ve a Escritorio > Actualizaciones y asegúrate de tener la última versión de WordPress, temas y plugins.

Subir WordPress manualmente por FTP es una habilidad muy útil que te da control total sobre tu sitio. Una vez que lo haces una vez, verás que es como montar en bicicleta. ¡No lo olvidas!

Si te has quedado con alguna duda, no dudes en consultar la documentación de tu hosting o buscar ayuda en los foros de WordPress. ¡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