Cómo subir archivos a tu hosting por FTP (FileZilla) y desde el panel
¿Qué es FTP y por qué lo necesitas para tu hosting?
Si alguna vez te has preguntado cómo hacer para que los archivos de tu página web aparezcan en internet, la respuesta corta es: tienes que subirlos a tu servidor de hosting. Para eso, existen dos métodos principales: usar un cliente FTP como FileZilla, o utilizar el administrador de archivos que incluye tu panel de control (como cPanel o Syspanel).
FTP significa File Transfer Protocol (Protocolo de Transferencia de Archivos). Es, en esencia, el idioma que usan tu computadora y tu servidor para comunicarse cuando envías archivos de un lado a otro. Piensa en ello como un "mensajero digital" que se encarga de que tus carpetas y archivos lleguen sanos y salvos a su destino.
En esta guía extensa y muy práctica, te voy a explicar paso a paso cómo usar FileZilla (el cliente FTP más popular) y también cómo hacerlo desde el administrador de archivos de tu panel, sin necesidad de instalar nada. Al final, tendrás clarísimo cómo subir archivos ftp, cómo funciona filezilla hosting y cómo sacarle partido al administrador archivos cpanel o al de Syspanel. Vamos a ello.
Método 1: Subir archivos por FTP con FileZilla (el método profesional)
FileZilla es un programa gratuito, de código abierto y disponible para Windows, macOS y Linux. Es la herramienta favorita de millones de usuarios porque es rápida, estable y muy visual. Con ella podrás transferir archivos servidor de forma masiva, arrastrando y soltando, sin límites de tamaño (más allá de los que imponga tu hosting).
Paso 1: Descargar e instalar FileZilla
Lo primero es obtener el programa. Ve a la página oficial de FileZilla (filezilla-project.org) y descarga la versión para tu sistema operativo. Evita descargarlo de sitios de terceros, ya que a veces vienen con software adicional no deseado.
La instalación es muy sencilla: ejecuta el archivo descargado, acepta los términos y sigue los pasos del asistente. En menos de un minuto lo tendrás listo.
Paso 2: Consigue tus datos de conexión FTP
Para poder conectarte, necesitas tres datos que te proporcionó tu empresa de hosting cuando contrataste el servicio:
- Servidor (host): normalmente es algo como
ftp.tudominio.como directamente tu dominiotudominio.com. También puede ser una IP como192.168.1.1. - Usuario: suele ser el mismo usuario de tu cuenta de hosting o uno específico que creaste para FTP.
- Contraseña: la que configuraste al crear el usuario FTP o la principal de tu cuenta.
Si no encuentras estos datos, revisa el correo de bienvenida de tu hosting o el panel de control. En cPanel, por ejemplo, los encuentras en la sección "Cuentas FTP". En Syspanel (que es el panel que usamos en nuestros planes), también tienes una sección específica para gestionar usuarios FTP.
[INFO] Si tu hosting usa el panel Syspanel, el acceso al panel es a través del puerto 2106. Es decir, algo como
https://tu-servidor:2106. Ahí podrás crear usuarios FTP y ver los datos de conexión.
Paso 3: Conectarte a tu servidor
Abre FileZilla. En la parte superior verás una barra con cuatro campos: Servidor, Nombre de usuario, Contraseña y Puerto.
Rellena los datos:
- Servidor:
ftp.tudominio.com - Nombre de usuario: tu usuario FTP
- Contraseña: tu contraseña
- Puerto: déjalo vacío o pon
21(es el puerto estándar para FTP).
Ahora haz clic en el botón "Conexión rápida" (el que tiene un icono de un rayo). Si todo es correcto, en el panel de arriba verás mensajes como "Conectado" y "Directorio listado correctamente".
[WARNING] Si te da un error de certificado SSL, es normal la primera vez. FileZilla te preguntará si confías en el certificado. Si estás seguro de que la dirección es correcta, puedes aceptar y continuar. No obstante, si tu hosting soporta SFTP (FTP seguro), es mejor usarlo. Para ello, cambia el puerto a
22y el protocolo a SFTP en la configuración.
Paso 4: Conoce la interfaz de FileZilla
La ventana de FileZilla se divide en dos paneles principales:
- Panel izquierdo (Local): son los archivos de tu computadora. Navega por tus carpetas hasta encontrar la carpeta donde tienes tu web (por ejemplo,
C:\MiWeb). - Panel derecho (Remoto): son los archivos de tu servidor. Aquí verás las carpetas de tu hosting, normalmente
public_html,www,htdocso similar.
En la parte inferior de cada panel verás una pestaña que dice "Archivos" y otra "Transferencias". La primera te muestra el contenido de la carpeta en la que estás, y la segunda las transferencias en curso o completadas.
Paso 5: Subir tus archivos al servidor
Una vez conectado, el proceso es tan fácil como arrastrar y soltar.
- En el panel izquierdo, navega hasta la carpeta local que contiene los archivos de tu web.
- En el panel derecho, entra en la carpeta
public_html(o la que corresponda). Esta es la raíz pública de tu dominio, es decir, lo que los visitantes verán al escribir tu URL. - Selecciona todos los archivos de tu web (Ctrl+A o Cmd+A) y arrástralos al panel derecho. También puedes hacer clic derecho y elegir "Subir".
FileZilla comenzará a subir web por FTP automáticamente. Verás el progreso en la pestaña "Transferencias" en la parte inferior. Cuando termine, los archivos aparecerán en el panel derecho.
[TIP] Si tienes muchos archivos o archivos muy pesados, la transferencia puede tardar. No cierres FileZilla ni apagues el ordenador durante el proceso. Puedes pausar o cancelar transferencias individuales si cometes un error.
Paso 6: Verificar que todo está correcto
Abre tu navegador y escribe tu dominio. Si los archivos se subieron correctamente, verás tu web en funcionamiento. Si no, revisa que hayas subido los archivos a la carpeta correcta (normalmente public_html) y que el archivo principal se llame index.html o index.php.
Subir archivos desde FileZilla: opciones avanzadas
FileZilla no solo sirve para subir archivos, también puedes:
- Descargar archivos: arrástralos del panel derecho al izquierdo.
- Editar archivos directamente: haz clic derecho en un archivo remoto y elige "Ver/Editar". Se abrirá en tu editor de texto local y al guardarlo, FileZilla te preguntará si quieres subir los cambios.
- Sincronizar carpetas: útil si trabajas en local y remoto a la vez.
- Colas de transferencia: puedes programar varias subidas a la vez.
Método 2: Subir archivos desde el panel de control (sin instalar nada)
Si no quieres instalar programas o estás en un ordenador que no es tuyo (una biblioteca, el trabajo, etc.), la mejor opción es usar el administrador de archivos que incluye tu panel de hosting. Es más limitado que FileZilla, pero para tareas puntuales o subir archivos pequeños es perfecto.
¿Dónde está el administrador de archivos en cPanel?
Si tu hosting usa cPanel (el panel más común en el mundo), el acceso es muy sencillo:
- Entra en tu cPanel (normalmente en
tudominio.com/cpanelotudominio.com:2083). - Introduce tu usuario y contraseña.
- Busca la sección "Archivos" y haz clic en "Administrador de archivos".
Se abrirá una interfaz similar a un explorador de archivos de Windows o macOS, pero dentro de tu servidor.
¿Y si mi panel es Syspanel?
En Syspanel, el proceso es igual de intuitivo. Recuerda que el acceso al panel es por el puerto 2106 (por ejemplo, https://tu-servidor:2106). Una vez dentro, busca la sección de "Archivos" o "Administrador de archivos" en el menú lateral. La interfaz es muy visual, con botones para subir, crear carpetas, renombrar, etc.
[INFO] Aunque la interfaz cambie entre paneles, la lógica es la misma: navegar a la carpeta
public_htmly subir archivos desde tu ordenador.
Cómo subir archivos desde el administrador de archivos
Una vez dentro del administrador de archivos:
- Navega a la carpeta raíz de tu web: busca
public_html(en cPanel) oweb(en algunos paneles). Haz clic para entrar. - Haz clic en el botón "Subir" (suele estar en la barra superior, con un icono de flecha hacia arriba).
- Se abrirá una ventana que te permitirá seleccionar archivos desde tu computadora. Puedes elegir varios a la vez (Ctrl+Clic o Cmd+Clic para seleccionar varios).
- Haz clic en "Abrir" o "Subir" y espera a que termine.
[WARNING] El administrador de archivos del panel suele tener un límite de tamaño por archivo (a veces 50 MB o 100 MB). Si necesitas subir archivos más grandes, usa FileZilla.
Subir archivos comprimidos (ZIP) desde el panel
Una de las ventajas del administrador de archivos es que puedes subir un archivo comprimido (ZIP, RAR, etc.) y luego descomprimirlo directamente en el servidor. Esto es mucho más rápido que subir cientos de archivos sueltos.
- Comprime tu web en un archivo ZIP en tu ordenador.
- Sube el ZIP al administrador de archivos (en
public_htmlo en una subcarpeta). - Una vez subido, haz clic derecho sobre el archivo y elige "Extraer" o "Descomprimir".
- El sistema lo descomprimirá automáticamente en la misma carpeta.
[TIP] Esta técnica es ideal para subir web por FTP cuando tienes muchos archivos pequeños, ya que un solo ZIP se transfiere mucho más rápido.
¿Cuál es la diferencia entre FTP y el administrador de archivos?
Quizás te estés preguntando cuál de los dos métodos es mejor. La respuesta es: depende de la situación.
| Característica | FileZilla (FTP) | Administrador de archivos |
|---|---|---|
| Velocidad | Muy rápida, ideal para muchos archivos | Más lenta, sobre todo con muchos archivos pequeños |
| Tamaño de archivos | Sin límite práctico | Limitado (normalmente 50-100 MB por archivo) |
| Facilidad de uso | Requiere instalar y configurar | Solo necesitas el navegador |
| Funciones extra | Editar, sincronizar, colas, etc. | Descomprimir ZIP, mover, renombrar, permisos |
| Acceso remoto | Desde cualquier PC con FileZilla | Desde cualquier PC con internet |
Mi recomendación: usa FileZilla para subir tu web completa o hacer cambios masivos. Usa el administrador de archivos para tareas rápidas, subir archivos sueltos o descomprimir ZIPs.
Errores comunes al subir archivos y cómo solucionarlos
Aunque el proceso es sencillo, es normal que surjan dudas o pequeños problemas. Aquí te dejo los más frecuentes y sus soluciones.
Error: "No se puede conectar al servidor"
- Revisa los datos: asegúrate de que el servidor, usuario y contraseña son correctos.
- Comprueba el puerto: si usas FTP, el puerto es
21. Si usas SFTP, es22. - Firewall o antivirus: algunos programas bloquean conexiones FTP. Prueba a desactivarlos temporalmente.
- ¿Tu hosting está activo? Si tu cuenta está suspendida o el servidor está caído, no podrás conectar.
Error: "Permiso denegado"
Esto significa que no tienes permisos para escribir en esa carpeta. Normalmente ocurre si intentas subir archivos fuera de public_html o si el archivo ya existe y está protegido.
- Solución: sube los archivos a
public_htmlo a la carpeta que te indique tu hosting. Si el archivo existe, sobrescríbelo o elimínalo primero.
Error: "El archivo es demasiado grande"
Como mencioné, el administrador de archivos tiene límites. Si te aparece este error, usa FileZilla o comprime los archivos en ZIP.
Error: "La transferencia se interrumpió"
Si tu conexión a internet no es estable, las transferencias largas pueden fallar.
- Solución: usa FileZilla, que reanuda las transferencias automáticamente. También puedes probar a subir los archivos por partes.
Preguntas frecuentes (FAQ) sobre subir archivos al hosting
¿Puedo usar FTP desde el móvil?
Sí, existen aplicaciones como AndFTP (Android) o FTP Manager (iOS) que te permiten conectarte a tu servidor. Sin embargo, para tareas complejas es mejor usar un ordenador.
¿Qué es mejor, FTP o SFTP?
SFTP es la versión segura de FTP, ya que cifra la conexión. Si tu hosting lo soporta (la mayoría lo hace), úsalo. En FileZilla, simplemente cambia el protocolo a SFTP y el puerto a 22.
¿Puedo subir una web hecha con WordPress por FTP?
Sí, pero te recomiendo que primero instales WordPress desde el panel (con instaladores como Softaculous o el instalador de Syspanel). Si ya la tienes hecha en local, puedes subir los archivos por FTP y luego importar la base de datos desde el panel.
¿Cuánto tiempo tarda en subir una web?
Depende del tamaño y de tu conexión. Una web típica de 10 MB puede tardar menos de un minuto. Una web de 1 GB puede tardar horas. Ten paciencia y no interrumpas la transferencia.
¿Qué pasa si subo archivos a la carpeta equivocada?
No pasa nada grave. Solo tienes que moverlos a la carpeta correcta. En FileZilla, arrastra los archivos del panel derecho a la carpeta correcta. En el administrador de archivos, usa la opción "Mover" o "Copiar".
¿Puedo subir archivos desde el panel mientras uso FileZilla?
Sí, no hay conflicto. Puedes usar ambos métodos indistintamente, siempre que no intentes modificar el mismo archivo a la vez.
Consejos finales para una transferencia exitosa
- Haz una copia de seguridad de tu web antes de hacer cambios importantes. Puedes descargar una copia desde el panel o usar FileZilla para descargar todos los archivos.
- Organiza tus archivos localmente en una carpeta clara (por ejemplo,
C:\MisWebs\MiProyecto). Esto te facilitará encontrar lo que necesitas subir. - Usa nombres de archivo sin espacios ni caracteres especiales (ñ, tildes, etc.). Esto evita errores de compatibilidad en el servidor.
- Comprueba los permisos de archivos si tienes problemas con scripts o imágenes. Normalmente, las carpetas deben tener permiso
755y los archivos644. - Si tienes dudas, contacta con tu soporte de hosting. Es mejor preguntar que romper algo.
Resumen: Subir archivos a tu hosting es fácil
Ya sea que elijas FileZilla o el administrador de archivos de tu panel, el proceso es mucho más sencillo de lo que parece. Con esta guía, ya sabes cómo subir archivos ftp, cómo configurar filezilla hosting, cómo usar el administrador archivos cpanel y cómo transferir archivos servidor de manera segura.
Recuerda:
- FileZilla es ideal para subir webs completas o archivos grandes.
- El administrador de archivos es perfecto para tareas rápidas y para descomprimir ZIPs.
- Siempre verifica que los archivos estén en la carpeta correcta (normalmente `
