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

Cómo subir WordPress a tu hosting con FTP (FileZilla)

Actualizado el 23 de febrero de 2026

¿Qué es FTP y por qué lo necesitas para subir WordPress?

Si estás leyendo esto, probablemente acabas de contratar un hosting o quieres mudar tu sitio web a un nuevo servidor. La buena noticia es que subir WordPress a tu hosting con FTP es un proceso más sencillo de lo que parece. Pero antes de ensuciarnos las manos, vamos a entender qué es eso de FTP.

FTP (File Transfer Protocol) es, en palabras simples, un "camión de mudanzas" digital. Sirve para transportar archivos desde tu computadora hasta el servidor donde vive tu hosting. Piensa en ello como un puente entre tu PC y el espacio donde se guardará tu sitio web.

Cuando hablamos de subir WordPress FTP, nos referimos a transferir todos los archivos que componen WordPress (el famoso CMS que alimenta más del 40% de la web) desde tu ordenador hasta el servidor de tu hosting. Para ello, usaremos una herramienta gratuita y muy popular llamada FileZilla.

¿Por qué usar FTP en lugar del administrador de archivos del hosting? Porque FTP es más rápido, más estable para transferencias grandes y te da control total sobre cada archivo. Además, si alguna vez tienes que mover un sitio completo, esta será la vía más eficiente.


Requisitos previos antes de empezar

Antes de lanzarnos a la piscina, necesitas tener tres cosas a mano:

  1. Un cliente FTP: Vamos a usar FileZilla, que es gratuito y compatible con Windows, macOS y Linux. Puedes descargarlo desde su sitio oficial (filezilla-project.org). No te dejes engañar por webs que piden pago, la versión gratuita es más que suficiente.

  2. Tus datos de acceso FTP: Estos te los proporciona tu empresa de hosting. Normalmente incluyen:

    • Host o servidor (suele ser algo como ftp.tudominio.com o una IP)
    • Usuario (generalmente tu usuario de hosting)
    • Contraseña
    • Puerto (casi siempre es el 21, pero si usas SFTP será el 22)
  3. El archivo de WordPress: Descarga la última versión desde wordpress.org. Es un archivo .zip que luego tendrás que descomprimir en tu computadora.

[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso al panel de control se realiza a través del puerto 2106. Todos tus datos FTP los encontrarás en la sección "Cuentas FTP" o "Acceso FTP" dentro de ese panel.


Paso 1: Preparar los archivos de WordPress en tu computadora

Lo primero es descomprimir el archivo .zip que descargaste de WordPress.org. Al hacerlo, verás una carpeta llamada wordpress que contiene carpetas como wp-admin, wp-content, wp-includes y varios archivos .php importantes.

Consejo importante: No subas la carpeta wordpress completa como una subcarpeta. Necesitas entrar dentro de esa carpeta y seleccionar todo su contenido para subirlo directamente a la raíz de tu dominio. De lo contrario, tu sitio quedará en tudominio.com/wordpress y no en tudominio.com.

Para ello, abre la carpeta wordpress, selecciona todo su contenido (Ctrl+A o Cmd+A) y cópialo (Ctrl+C o Cmd+C). Luego crea una nueva carpeta en tu escritorio llamada mi-wordpress y pega todo ahí. Así tendrás los archivos listos para subir.


Paso 2: Conectar FileZilla a tu hosting

Ahora viene la parte divertida. Abre FileZilla y verás una interfaz dividida en dos paneles:

  • Panel izquierdo: Tu computadora (archivos locales)
  • Panel derecho: El servidor de tu hosting (archivos remotos)

En la parte superior verás campos para el host, usuario, contraseña y puerto. Rellena esos datos con los que te proporcionó tu proveedor de hosting.

Si tu hosting usa Syspanel, recuerda que el puerto para acceder al panel es el 2106. Pero para FTP, el puerto suele ser el 21 o el 22 (si usas SFTP). Si tienes dudas, consulta la documentación de tu proveedor.

Haz clic en "Conexión rápida" y espera unos segundos. Verás mensajes de conexión y, si todo va bien, el panel derecho mostrará los archivos de tu servidor.

[WARNING] Si te aparece un mensaje de error sobre el certificado o la autenticidad del servidor, no te preocupes. Es normal la primera vez. Marca la casilla "Confiar siempre en este host" y acepta.


Paso 3: Navegar hasta la carpeta correcta en el servidor

En el panel derecho (servidor), navega hasta la carpeta donde quieres instalar WordPress. Normalmente será:

  • public_html
  • www
  • htdocs
  • O simplemente la carpeta raíz de tu dominio

Si tu hosting usa Syspanel, verás que la estructura de carpetas es bastante clara. La carpeta public_html es donde debe ir tu sitio web principal.

Importante: Si quieres que WordPress se vea en tu dominio principal (ej: tudominio.com), sube los archivos directamente dentro de public_html. Si quieres que se vea en una subcarpeta (ej: tudominio.com/blog), crea una carpeta llamada blog dentro de public_html y entra en ella.


Paso 4: Subir los archivos de WordPress

Ahora viene la transferencia. En el panel izquierdo (tu computadora), navega hasta la carpeta mi-wordpress que creaste antes. Verás todos los archivos y carpetas de WordPress.

Selecciona todo el contenido (Ctrl+A o Cmd+A) y haz clic derecho. Elige "Subir" o simplemente arrastra todos los archivos desde el panel izquierdo al panel derecho.

FileZilla comenzará a transferir los archivos. Verás el progreso en la parte inferior de la ventana. Dependiendo de tu conexión, esto puede tardar desde unos segundos hasta varios minutos.

[TIP] Si tienes una conexión lenta o muchos archivos, puedes activar la cola de transferencia. FileZilla procesará los archivos uno a uno sin que tengas que hacer nada más. Además, si la conexión se cae, puedes reanudar la transferencia desde donde se quedó.


Paso 5: Verificar que todo se subió correctamente

Una vez que FileZilla termine, verifica que todos los archivos y carpetas estén en el servidor. Comprueba especialmente que:

  • La carpeta wp-admin existe
  • La carpeta wp-content existe
  • La carpeta wp-includes existe
  • Los archivos index.php, wp-config.php (aunque aún no lo tengas) y demás archivos .php están presentes

Si ves que falta algún archivo, vuelve a subirlo individualmente. Es mejor verificar ahora que arrepentirse después.


Paso 6: Crear la base de datos (si no la tienes)

WordPress necesita una base de datos para funcionar. Si tu hosting usa Syspanel, este paso es muy sencillo:

  1. Accede a Syspanel usando el puerto 2106 (ej: https://tudominio.com:2106)
  2. Busca la sección "Bases de datos" o "MySQL"
  3. Crea una nueva base de datos con un nombre fácil de recordar
  4. Anota el nombre de la base, el usuario y la contraseña (te los dará el sistema)

[INFO] Algunos hostings ya crean una base de datos automáticamente al contratar el servicio. Si es tu caso, solo necesitas los datos de acceso a esa base.


Paso 7: Ejecutar el instalador de WordPress

Ahora abre tu navegador y escribe tudominio.com. Verás la pantalla de instalación de WordPress en español. Sigue estos pasos:

  1. Elige tu idioma (español, por supuesto)
  2. Introduce los datos de la base de datos: nombre, usuario, contraseña y servidor (normalmente localhost o 127.0.0.1)
  3. Haz clic en "Enviar" y WordPress verificará la conexión
  4. Completa la información del sitio: título, usuario administrador, contraseña, correo electrónico
  5. Instala WordPress y listo

Si todo va bien, verás un mensaje de éxito y podrás acceder a tu panel de administración en tudominio.com/wp-admin.


Errores comunes al subir WordPress con FTP

Error 1: "No se puede conectar al servidor FTP"

Esto suele pasar por:

  • Datos incorrectos (revisa mayúsculas y minúsculas)
  • Puerto equivocado (prueba con 21 o 22)
  • El servidor FTP está caído (contacta con tu hosting)

Error 2: "La contraseña no es válida"

Si cambiaste tu contraseña recientemente, asegúrate de usar la nueva. A veces hay que esperar unos minutos para que los cambios se propaguen.

Error 3: "Permiso denegado" al subir archivos

Esto indica problemas de permisos. En FileZilla, haz clic derecho sobre la carpeta public_html y selecciona "Permisos de archivo". Asegúrate de que esté en 755 para carpetas y 644 para archivos.

Error 4: WordPress se ve feo o sin estilos

Esto suele pasar cuando no se subieron todos los archivos o cuando se subió la carpeta wordpress completa en lugar de su contenido. Revisa la estructura de carpetas en el servidor.


Consejos finales para una instalación exitosa

  1. Usa SFTP cuando puedas: Es más seguro que FTP estándar porque cifra la conexión. En FileZilla, solo cambia el puerto a 22 y usa el protocolo SFTP.

  2. Mantén una copia local: Antes de subir, guarda una copia de los archivos en tu computadora. Si algo sale mal, podrás empezar de nuevo sin descargar todo.

  3. Actualiza FileZilla: Asegúrate de tener la última versión para evitar problemas de compatibilidad con tu sistema operativo.

  4. Revisa los logs: FileZilla guarda un registro de todas las transferencias. Si algo falla, ahí verás el motivo exacto.

  5. No interrumpas la transferencia: Si se corta la conexión, no desconectes FileZilla abruptamente. Espera a que se restablezca o usa la función de reanudar.


Preguntas frecuentes sobre subir WordPress con FTP

¿Es necesario usar FTP si mi hosting tiene instalador automático?

No, pero FTP te da más control. Los instaladores automáticos (como Softaculous o los que trae Syspanel) son más rápidos, pero FTP es útil cuando necesitas mover un sitio existente o personalizar archivos a bajo nivel.

¿Puedo subir WordPress con FTP sin descomprimir los archivos?

Técnicamente no. FileZilla transfiere archivos individuales, no archivos comprimidos. Debes descomprimir el .zip en tu computadora primero.

¿Cuánto tiempo tarda la subida?

Depende de tu conexión. Con una conexión de 50 Mbps, unos 2-3 minutos. Con conexiones lentas, puede tardar hasta 15 minutos.

¿Qué hago si mi hosting usa Syspanel?

Accede al panel a través del puerto 2106. Ahí encontrarás todas las herramientas para gestionar tu hosting, incluyendo las cuentas FTP y la gestión de bases de datos.

¿Puedo usar FTP para actualizar WordPress?

Sí, pero es más recomendable usar el actualizador automático de WordPress. FTP es útil cuando el actualizador automático falla o cuando necesitas reemplazar archivos corruptos.


Conclusión

Subir WordPress a tu hosting con FTP es una habilidad fundamental que todo propietario de un sitio web debería dominar. Con FileZilla y los pasos que te he mostrado, podrás hacerlo en menos de 15 minutos la primera vez, y mucho más rápido en las siguientes.

Recuerda que la práctica hace al maestro. No tengas miedo de experimentar y cometer errores: al final, siempre puedes borrar todo y empezar de nuevo. Eso es lo bonito de WordPress: es flexible y perdonador.

Si te has quedado con alguna duda, repasa los pasos o consulta la documentación de tu proveedor de hosting. Y si usas Syspanel, no olvides que el acceso es a través del puerto 2106. Todo el mundo fue principiante alguna vez, y con esta guía, tú ya no lo eres. ¡Buena suerte con tu nuevo sitio WordPress!

¿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