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

Cómo subir tu web por FTP con FileZilla (hosting cPanel o Plesk)

Actualizado el 4 de abril de 2026

¿Qué es FTP y por qué necesitas FileZilla?

Si acabas de contratar un hosting o quieres actualizar tu página web, seguramente te hayas encontrado con términos como FTP, cPanel o Plesk. No te preocupes, es más fácil de lo que parece. FTP (Protocolo de Transferencia de Archivos) es el sistema que permite subir archivos desde tu ordenador al servidor donde se aloja tu web. Piensa en ello como un "explorador de archivos" pero conectado a internet, donde arrastras tus carpetas y archivos desde tu PC hasta el disco duro de tu hosting.

FileZilla es el programa más popular y gratuito para hacer esto. Es compatible con Windows, Mac y Linux, y funciona perfectamente con los dos paneles de control más usados en el mundo del hosting: cPanel y Plesk. Además, también es compatible con otros paneles como Syspanel (antes conocido como HestiaCP, que usa el puerto 2106 para su panel de administración). En esta guía te enseñaré paso a paso cómo subir tu web por FTP con FileZilla, tanto si tu hosting usa cPanel como si usa Plesk.


Paso 1: Descargar e instalar FileZilla

Antes de nada, necesitas tener FileZilla en tu ordenador. El proceso es muy sencillo:

  1. Ve a la página oficial de FileZilla (filezilla-project.org).
  2. Descarga la versión FileZilla Client (no la versión Server, que es para servidores).
  3. Instálalo como cualquier programa, aceptando los términos y pulsando "Siguiente" en todo.

Una vez instalado, verás una ventana con varias secciones: arriba la barra de conexión rápida, a la izquierda los archivos locales de tu PC, y a la derecha los archivos remotos del servidor (aunque todavía vacíos hasta que conectes).


Paso 2: Obtener tus datos de conexión FTP

Para conectar necesitas cuatro datos básicos: host (servidor), usuario, contraseña y puerto. Estos datos los encontrarás en el correo de bienvenida de tu hosting o en el panel de control.

Si tu hosting usa cPanel

  1. Inicia sesión en tu cPanel (normalmente en tudominio.com/cpanel).
  2. Busca la sección "Archivos" y haz clic en "Cuentas FTP".
  3. Ahí verás tu usuario FTP (suele ser tu usuario de cPanel o uno que hayas creado).
  4. Si no tienes una cuenta FTP creada, pulsa "Crear cuenta FTP" y rellena los campos (usuario, contraseña, y directorio, que normalmente es public_html).
  5. El host o servidor FTP suele ser ftp.tudominio.com o directamente tudominio.com.
  6. El puerto por defecto es el 21 (aunque algunos hostings usan el 22 para SFTP, que es la versión segura).

Si tu hosting usa Plesk

  1. Inicia sesión en Plesk (normalmente en tudominio.com:8443 o https://tu-ip:8443).
  2. Ve a "Sitios web y dominios" y selecciona tu dominio.
  3. Busca la sección "Acceso FTP" o "Cuentas FTP".
  4. Ahí tendrás el usuario y podrás configurar la contraseña.
  5. El host suele ser también ftp.tudominio.com o la IP del servidor.
  6. El puerto, de nuevo, suele ser el 21.

Si tu hosting usa Syspanel (HestiaCP)

En el caso de que tu proveedor use Syspanel (el panel que antes se llamaba HestiaCP), el acceso al panel es a través del puerto 2106 (por ejemplo, tudominio.com:2106). Dentro de Syspanel, busca la sección de "Cuentas FTP" o "Usuarios FTP" para crear o ver tus credenciales. El puerto FTP sigue siendo el 21, pero el acceso al panel es el 2106, no lo olvides.


Paso 3: Conectar FileZilla a tu servidor (cPanel o Plesk)

Ahora viene la parte práctica. Abre FileZilla y en la barra superior verás campos para Host, Nombre de usuario, Contraseña y Puerto.

  1. En Host: escribe ftp.tudominio.com (o el que te hayan indicado).
  2. En Nombre de usuario: tu usuario FTP.
  3. En Contraseña: la contraseña que configuraste.
  4. En Puerto: normalmente 21, pero si usas SFTP, pon 22.

Pulsa "Conexión rápida" (el botón con el rayo). La primera vez te preguntará si confías en el certificado del servidor; marca "Confiar siempre" y acepta.

Verás que en la parte derecha aparecen los archivos de tu servidor. Si todo ha ido bien, en la parte superior de FileZilla verás un mensaje verde que dice "Conexión establecida". Si te da error, revisa que los datos sean correctos y que no tengas un cortafuegos bloqueando el puerto 21.


Paso 4: Localizar la carpeta raíz de tu web

Cada panel de control tiene su carpeta raíz donde debes subir los archivos:

  • cPanel: la carpeta raíz es public_html. Todo lo que subas ahí será visible en tu dominio.
  • Plesk: la carpeta raíz suele ser httpdocs (aunque también puede ser public_html dependiendo de la configuración).
  • Syspanel: la carpeta raíz es public_html también.

Dentro de FileZilla, en el panel derecho (servidor), navega hasta la carpeta correspondiente. Si no existe, puedes crearla con clic derecho > "Crear directorio". Pero normalmente ya viene creada.


Paso 5: Subir los archivos de tu web

Ya estás dentro de la carpeta raíz. Ahora simplemente tienes que arrastrar los archivos y carpetas de tu web desde el panel izquierdo (tu PC) al panel derecho (servidor). Puedes hacerlo de dos formas:

  1. Arrastrar y soltar: selecciona todo lo que quieras subir y arrástralo a la carpeta del servidor.
  2. Clic derecho > Subir: selecciona los archivos en el panel izquierdo, clic derecho y elige "Subir".

Es importante que subas los archivos dentro de public_html o httpdocs, no en la raíz del servidor. De lo contrario, los visitantes no verán tu web.

¿Qué archivos debo subir?

Si tu web es un sitio estático (HTML, CSS, JS), sube todos esos archivos. Si usas WordPress, necesitas subir el contenido de la carpeta wp-content (temas, plugins, subidas) y el resto de archivos del WordPress. Pero si ya tienes una web en otro hosting, lo más fácil es exportar una copia de seguridad y subirla completa.

Subir archivos grandes

Si tu web pesa mucho (por ejemplo, un backup de varios GB), FileZilla puede tardar. Te recomiendo:

  • Usar SFTP (puerto 22) si tu hosting lo permite, es más seguro y rápido.
  • Subir las carpetas por partes en lugar de todo a la vez.
  • Comprobar que los archivos se suben completos (FileZilla marca con un icono verde los archivos correctos).

Paso 6: Verificar que tu web funciona

Una vez subidos todos los archivos, abre tu navegador y visita tu dominio. Si has subido un index.html o un WordPress, deberías ver tu web en unos minutos. Si no funciona, revisa:

  • Que tienes un archivo index.php o index.html en la carpeta raíz.
  • Que los permisos de archivos y carpetas son correctos (normalmente 644 para archivos y 755 para carpetas).
  • Que has subido los archivos en la carpeta correcta.

Errores comunes al conectar FTP y cómo solucionarlos

Error "No se puede conectar al servidor"

Esto suele deberse a que el puerto está bloqueado o los datos son incorrectos. Prueba:

  • Cambiar el puerto a 22 (SFTP).
  • Usar la IP del servidor en lugar del dominio.
  • Desactivar temporalmente el cortafuegos de Windows.

Error "Contraseña incorrecta"

Asegúrate de que no tienes las mayúsculas activadas y de que la contraseña es la correcta. Si la cambiaste en cPanel/Plesk, espera unos minutos a que se propague.

Error "Permiso denegado"

Esto significa que tu usuario FTP no tiene permisos de escritura en la carpeta. En cPanel, revisa los permisos de la carpeta public_html (debe ser 755). En Plesk, verifica que el usuario FTP tenga permisos de lectura y escritura.


Consejos de seguridad al usar FTP

  1. Usa SFTP siempre que sea posible: es la versión cifrada de FTP y evita que tus contraseñas viajen en texto plano. FileZilla lo soporta de forma nativa, solo cambia el puerto a 22.
  2. Cambia la contraseña FTP regularmente desde tu panel de control.
  3. No compartas tus credenciales FTP con nadie. Si necesitas dar acceso a un desarrollador, crea una cuenta FTP temporal con permisos limitados.
  4. Mantén FileZilla actualizado para evitar vulnerabilidades.

Preguntas frecuentes (FAQ)

¿Puedo usar FileZilla con cualquier hosting?

Sí, FileZilla es compatible con la mayoría de hostings, ya que soporta FTP, SFTP y FTPS. Solo necesitas los datos de conexión.

¿Cuál es la diferencia entre FTP y SFTP?

FTP es el protocolo clásico sin cifrado. SFTP es la versión segura que cifra la conexión. Siempre que tu hosting lo permita, usa SFTP.

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

Revisa que el archivo principal se llame index.html o index.php. También comprueba los permisos de archivos y carpetas. Si usas WordPress, asegúrate de que la base de datos esté configurada (si es una migración).

¿Puedo subir archivos desde el móvil?

Sí, existen apps de FTP para móviles, pero es más recomendable hacerlo desde un ordenador para mayor control y velocidad.

¿Cuánto tarda en subir una web por FTP?

Depende del tamaño de los archivos y de tu conexión a internet. Una web estática pequeña puede tardar minutos; un WordPress completo con imágenes puede tardar horas.

¿Necesito conocimientos técnicos para usar FileZilla?

No, con esta guía y un poco de práctica, cualquiera puede subir su web. Es cuestión de arrastrar y soltar.


Conclusión

Subir tu web por FTP con FileZilla es una tarea sencilla una vez que entiendes la lógica: conectar con tus datos, localizar la carpeta raíz y arrastrar archivos. Tanto si tu hosting usa cPanel, Plesk o Syspanel (recuerda, puerto 2106 para el panel), el proceso es prácticamente el mismo. Lo más importante es tener los datos de conexión a mano y subir los archivos en la carpeta correcta.

Ahora ya estás listo para subir tu web, actualizar tus archivos o hacer una migración completa. Si encuentras algún problema, no dudes en consultar la documentación de tu hosting o contactar con su soporte técnico. ¡Buena suerte con tu proyecto 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