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

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

Actualizado el 13 de diciembre de 2025

¡Hola! Bienvenido a esta guía completa. Si estás leyendo esto, seguramente necesitas subir archivos a tu hosting para que tu página web funcione. No te preocupes, es un proceso mucho más sencillo de lo que parece. Vamos a usar una herramienta llamada FileZilla, que es uno de los programas más populares y fáciles para conectarse mediante FTP (File Transfer Protocol). Aquí te explicaré paso a paso, como si estuviera a tu lado, cómo hacerlo. Al final, podrás transferir archivos servidor con total confianza.


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

Imagina que tu hosting es un edificio de oficinas y tu sitio web son los muebles y documentos que están dentro. Para meter esos muebles, necesitas una entrada especial. FTP es esa puerta secreta que te permite subir archivos FTP directamente desde tu computadora al servidor donde vive tu web.

FileZilla es como un asistente que te abre esa puerta, te muestra el interior del edificio (la carpeta raíz de tu hosting) y te permite arrastrar y soltar tus archivos. Es gratuito, funciona en Windows, Mac y Linux, y es el estándar para FTP hosting.

[INFO] No necesitas ser un experto en Linux para usar FTP. FileZilla te da una interfaz visual que se parece mucho al explorador de archivos de tu computadora.


Requisitos antes de empezar

Antes de lanzarnos, asegúrate de tener lo siguiente a mano:

  1. Datos de conexión FTP: Normalmente los encuentras en el panel de control de tu hosting (como cPanel, Syspanel o Plesk). Necesitarás:
    • Host / Servidor: Algo como ftp.tudominio.com o una IP.
    • Nombre de usuario: El que creaste para FTP (suele ser el mismo que el de cPanel o uno específico).
    • Contraseña: La clave de ese usuario.
    • Puerto: Por defecto es el 21 (aunque en algunos casos como Syspanel, el acceso puede ser por el puerto 2106 si usas SFTP, pero lo veremos más adelante).
  2. FileZilla instalado: Descárgalo desde filezilla-project.org. Es completamente gratuito.
  3. Tus archivos listos: Ya sea tu página web (HTML, CSS, imágenes) o cualquier otro contenido que quieras transferir archivos servidor.

Paso 1: Descargar e instalar FileZilla

Ve al sitio oficial y descarga la versión para tu sistema operativo. La instalación es muy intuitiva: solo sigue los pasos del asistente. Si te pregunta si quieres instalar complementos, puedes rechazarlos sin problema. Lo básico es el cliente FTP.

[TIP] No descargues versiones "portables" a menos que sepas lo que haces. La versión estándar es la más segura.


Paso 2: Obtener tus credenciales FTP desde tu hosting

Aquí viene la parte clave. Dependiendo de tu proveedor, el proceso varía un poco. Vamos a ver dos casos comunes:

Si usas cPanel (el más común)

  1. Inicia sesión en tu cPanel (normalmente tudominio.com/cpanel).
  2. Busca la sección Archivos y haz clic en "Cuentas FTP".
  3. Allí verás tu usuario FTP (suele ser algo como tudominio.com o user@tudominio.com). Si no tienes una, puedes crear una nueva.
  4. Anota el servidor FTP (aparece arriba, por ejemplo, ftp.tudominio.com).
  5. Si no recuerdas la contraseña, puedes cambiarla desde ahí mismo.

Si usas Syspanel (antes conocido como HestiaCP)

  1. Accede a tu panel Syspanel (normalmente tudominio.com:2106 o la IP que te hayan dado).
  2. Ve a la sección "Cuentas FTP" o "FTP".
  3. Allí podrás ver o crear un usuario FTP. Anota el host (suele ser la IP del servidor o el dominio), el usuario y la contraseña.
  4. Importante: Por defecto, Syspanel usa SFTP (FTP seguro) en el puerto 2106. Si tu conexión falla con el puerto 21, prueba con el 2106.

[WARNING] Guarda estos datos en un lugar seguro. Si los pierdes, tendrás que resetearlos desde el panel.


Paso 3: Configurar FileZilla para conectar

Ahora sí, abre FileZilla. Verás una ventana dividida en varias partes. No te asustes, solo nos interesa la barra superior.

  1. En la parte de arriba, verás campos como Host, Nombre de usuario, Contraseña y Puerto.
  2. Rellénalos con los datos que obtuviste en el paso anterior:
    • Host: ftp.tudominio.com o la IP.
    • Nombre de usuario: El que anotaste.
    • Contraseña: La clave.
    • Puerto: Déjalo en 21 (o 2106 si usas Syspanel y SFTP).
  3. Haz clic en "Conexión rápida" (el botón con un rayo).

FileZilla intentará conectar. Si todo está bien, verás una lluvia de mensajes en la ventana superior (log) y, en la parte derecha, aparecerán las carpetas de tu servidor.

[INFO] Si ves un mensaje de error como "Fallo de autenticación", revisa que usuario y contraseña sean correctos. Si es un error de "Conexión rechazada", prueba cambiando el puerto a 2106 o contacta a tu soporte.


Paso 4: Entender la interfaz de FileZilla

Antes de subir archivos, conoce las partes:

  • Panel izquierdo: Es tu computadora local. Muestra las carpetas y archivos de tu disco duro.
  • Panel derecho: Es el servidor remoto. Aquí verás las carpetas de tu hosting (como public_html, www, etc.).
  • Zona inferior: Muestra la cola de transferencias (archivos que se están subiendo o bajando).

Tu objetivo es subir archivos FTP desde la izquierda (local) a la derecha (remoto).


Paso 5: Subir archivos a tu hosting

Aquí está el corazón del FileZilla tutorial. Sigue estos pasos:

  1. Navega a la carpeta correcta en el servidor:
    • En el panel derecho, busca la carpeta donde debe ir tu web. Normalmente es public_html, www o htdocs. Si no la ves, busca una carpeta con el nombre de tu dominio.
    • Haz doble clic para entrar.
  2. En tu computadora (panel izquierdo), navega hasta la carpeta donde tienes tus archivos web (por ejemplo, una carpeta llamada miweb con index.html y style.css).
  3. Arrastra los archivos desde la izquierda a la derecha. Puedes seleccionar varios a la vez (Ctrl + clic).
  4. Suelta los archivos en la carpeta remota. FileZilla comenzará a subirlos automáticamente. Verás el progreso en la parte inferior.

[TIP] Si tienes muchos archivos, puedes arrastrar toda la carpeta. FileZilla la subirá completa, manteniendo la estructura de directorios.


Paso 6: Verificar la subida

Una vez que la cola de transferencias esté vacía, revisa que los archivos estén en el servidor. Puedes hacerlo desde el panel derecho de FileZilla. Luego, abre tu navegador y escribe tudominio.com. Si ves tu página, ¡felicidades! Has logrado transferir archivos servidor con éxito.

[WARNING] Si ves un error 404 o la página no carga, asegúrate de que el archivo principal (como index.html o index.php) esté en la raíz de public_html. No lo pongas dentro de otra carpeta.


Solución de problemas comunes (FAQ)

Aquí tienes las preguntas más frecuentes que resuelvo como técnico de soporte:

1. No puedo conectar: "Fallo de conexión"

  • Revisa que el puerto sea 21 (o 2106 si usas Syspanel).
  • Verifica que el host sea correcto (a veces es ftp.tudominio.com, otras veces una IP).
  • Asegúrate de que tu firewall no esté bloqueando FileZilla.

2. ¿Por qué mis archivos no se ven en la web?

  • Comprueba que los hayas subido a la carpeta correcta (public_html o www).
  • A veces el servidor tarda unos minutos en refrescar. Espera 5 minutos y recarga la página.
  • Si usas un CMS como WordPress, asegúrate de que la estructura de carpetas sea la correcta.

3. ¿Puedo usar FTP desde el móvil?

  • Sí, pero FileZilla no tiene app oficial. Te recomiendo usar "AndFTP" o "FTP Manager" en Android, o "Transmit" en iOS. Los pasos son los mismos.

4. ¿Es seguro usar FTP?

  • El FTP estándar (puerto 21) envía datos sin cifrar. Para mayor seguridad, usa SFTP (puerto 22 o 2106 en Syspanel) si tu hosting lo permite. En FileZilla, solo cambia el protocolo en "Gestor del sitio" a SFTP.

5. ¿Qué hago si olvido mi contraseña FTP?

  • Ve a tu panel de control (cPanel o Syspanel) y crea una nueva cuenta FTP o restablece la contraseña de la existente.

Consejos extra para un FTP eficiente

  • Usa el Gestor del sitio: En FileZilla, ve a Archivo > Gestor del sitio y guarda tus conexiones. Así no tendrás que escribir los datos cada vez.
  • Modo pasivo vs activo: Si tienes problemas de conexión, en Editar > Ajustes > FTP puedes cambiar el modo de transferencia a "Pasivo" (recomendado para la mayoría).
  • Subir archivos grandes: Si tu web pesa mucho (por ejemplo, un backup), usa la opción "Subir" en lugar de arrastrar, o comprime la carpeta en ZIP y luego la descomprimes desde el panel de hosting.

[INFO] Recuerda que subir archivos FTP no solo es para páginas web. También puedes usarlo para transferir documentos, imágenes o cualquier otro archivo entre tu PC y el servidor.


Conclusión

Subir archivos a tu hosting con FileZilla es como mudarte a una casa nueva: solo necesitas la llave (credenciales FTP) y un buen carrito de mudanzas (FileZilla). Con esta guía, ya sabes cómo conectar FTP cPanel, transferir archivos servidor y resolver los problemas más comunes. No temas experimentar; si algo sale mal, siempre puedes borrar los archivos desde FileZilla y volver a empezar.

Si tienes más dudas, recuerda que tu proveedor de hosting tiene soporte técnico que puede ayudarte. ¡Y no olvides que Syspanel usa el puerto 2106! Ahora ve y haz que tu web cobre vida.

¡Buena suerte y feliz subida de archivos!

¿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