Subir archivos a tu sitio web con FileZilla (FTP)
¿Necesitas subir los archivos de tu página web al servidor y no sabes por dónde empezar? Tranquilo, es más sencillo de lo que parece. En esta guía completa te voy a enseñar, paso a paso, cómo usar FileZilla, el programa más popular para transferir archivos mediante FTP. Al finalizar, serás capaz de conectar tu ordenador con tu hosting, subir, descargar y gestionar tus archivos como un profesional. Vamos a ello.
¿Qué es FileZilla y por qué lo necesitas?
FileZilla es un programa gratuito, de código abierto y multiplataforma (Windows, macOS, Linux) que te permite transferir archivos entre tu computadora y el servidor de tu sitio web. Funciona mediante el protocolo FTP (File Transfer Protocol) y sus versiones seguras (FTPS y SFTP). Es la herramienta estándar en el mundo del hosting porque es rápida, fiable y muy fácil de usar.
[INFO] Aunque existen otras herramientas (como el administrador de archivos de cPanel o Plesk), FileZilla es mucho más rápida para subir o descargar muchos archivos a la vez, y te permite arrastrar y soltar carpetas enteras sin complicaciones.
Requisitos antes de empezar con este FileZilla tutorial
Antes de abrir FileZilla, necesitas tener a mano los datos de conexión FTP que te proporcionó tu empresa de hosting. Sin estos datos, no podrás conectar. Normalmente los encuentras en el correo de bienvenida o en el panel de control de tu hosting.
Los datos que necesitas son:
- Servidor / Host: Puede ser una dirección IP (ej.
192.168.1.1) o un nombre de dominio (ej.ftp.tudominio.comotudominio.com). - Nombre de usuario: Tu usuario de FTP (normalmente el mismo que el de tu cuenta de hosting, o uno específico que hayas creado).
- Contraseña: La contraseña de tu usuario FTP.
- Puerto: El puerto estándar para FTP es el 21. Para SFTP (más seguro) suele ser el 22. Tu hosting te indicará cuál usar.
[WARNING] Si usas Syspanel (antes conocido como HestiaCP), el puerto de acceso para FTP es el 2106. Asegúrate de ponerlo exactamente así en la configuración de FileZilla.
Cómo descargar e instalar FileZilla (en 2 pasos)
Si aún no lo tienes, descargarlo es muy sencillo:
- Ve a la página oficial:
filezilla-project.org. - Haz clic en "Download FileZilla Client". Elige la versión para tu sistema operativo (la que ponga "recommended").
- Instálalo como cualquier otro programa: siguiente, siguiente, aceptar términos y listo.
Conexión por primera vez: Configuración rápida y segura
Una vez instalado, vamos a conectar con tu hosting. Te voy a mostrar dos métodos: el más rápido (Barra de inicio rápido) y el más completo (Administrador del sitio).
Método 1: Usando la barra de inicio rápido (ideal para una vez)
Esta es la forma más directa, aunque no guarda los datos para futuras conexiones.
- Abre FileZilla. Verás en la parte superior cuatro campos: Servidor, Nombre de usuario, Contraseña y Puerto.
- Introduce los datos de tu hosting.
- Haz clic en Conexión rápida.
Si todo está correcto, en el panel de la derecha (Sitio remoto) verás las carpetas de tu servidor. ¡Ya estás dentro!
Método 2: Usando el Administrador del sitio (recomendado para siempre)
Este método guarda tus datos y es mucho más cómodo para conexiones recurrentes.
- Haz clic en el icono del Administrador del sitio (el primer icono de la barra de herramientas, parece un monitor con servidores).
- Haz clic en Nuevo sitio y ponle un nombre (ej. "MiWeb", "Hosting Principal").
- En la pestaña General, rellena:
- Protocolo: Elige "FTP - Protocolo de transferencia de archivos" o "SFTP - Protocolo SSH de transferencia de archivos" si tu hosting lo soporta (es más seguro).
- Servidor: Pones el host que te dieron.
- Puerto: Déjalo en blanco para que use el predeterminado (21 para FTP, 22 para SFTP). Recuerda: si usas Syspanel, el puerto es 2106.
- Tipo de acceso: Selecciona "Normal".
- Usuario: Tu nombre de usuario FTP.
- Contraseña: Tu contraseña.
- Haz clic en Conectar.
[TIP] Puedes marcar la opción "Recordar contraseña" para no tener que escribirla cada vez. Hazlo solo si nadie más usa tu ordenador.
Entendiendo la interfaz de FileZilla
Una vez conectado, la pantalla se divide en varias zonas. Es importante que las conozcas para no perderte:
- Panel izquierdo (Sitio local): Muestra los archivos y carpetas de tu computadora. Aquí navegas para buscar lo que quieres subir.
- Panel derecho (Sitio remoto): Muestra los archivos y carpetas de tu servidor de hosting. Aquí ves dónde vas a colocar tus archivos.
- Parte superior (Cola de transferencias y mensajes): Muestra el estado de las transferencias (subidas, bajadas, errores) y los mensajes de conexión.
Subir archivos a tu sitio web con FileZilla (el paso clave)
Ahora sí, vamos a lo práctico. Para subir los archivos de tu web (por ejemplo, los de WordPress, una página HTML o imágenes) al servidor, sigue estos pasos:
- Localiza la carpeta remota correcta: En el panel derecho (servidor), busca la carpeta donde debe ir tu web. Normalmente se llama
public_htmlowww. Si no ves nada, es muy probable que debas hacer doble clic enpublic_htmlpara entrar. - Navega en tu ordenador: En el panel izquierdo (local), busca la carpeta de tu proyecto web (la que contiene el
index.html,wp-content, etc.). - Selecciona y arrastra: Selecciona todos los archivos y carpetas de tu proyecto local (puedes usar Ctrl+E o Cmd+A). Luego, simplemente arrastra todo el bloque desde el panel izquierdo al panel derecho, soltándolo dentro de la carpeta
public_html. - Confirma la transferencia: Aparecerá una ventana preguntando si quieres sobrescribir archivos. Marca "Usar siempre esta acción" y elige "Sobrescribir" si estás actualizando tu web. Luego haz clic en "Aceptar".
- Espera a que termine: En la parte inferior de FileZilla (Cola de transferencias) verás cómo se suben los archivos uno por uno. Cuando termine, ¡tu web estará actualizada!
[WARNING] No arrastres la carpeta public_html entera, sino su contenido. Si arrastras la carpeta, tu web quedará dentro de una subcarpeta y no se verá correctamente (ej: tudominio.com/tu-carpeta).
Gestionar archivos en el servidor: borrar, renombrar, mover
FileZilla no solo sirve para subir. También puedes gestionar archivos directamente en el servidor.
- Para borrar: Haz clic derecho sobre el archivo o carpeta en el panel remoto y elige Eliminar.
- Para renombrar: Haz clic derecho y elige Renombrar.
- Para crear una carpeta: Haz clic derecho en un espacio vacío del panel remoto y elige Crear directorio.
- Para descargar archivos a tu PC: Arrastra desde el panel derecho (servidor) al panel izquierdo (local).
Configuraciones específicas según tu panel de control
Dependiendo de tu proveedor de hosting, la forma de obtener los datos FTP puede variar ligeramente.
FileZilla y cPanel (el más común)
Si tu hosting usa cPanel, normalmente los datos FTP son los mismos que los de tu cuenta de cPanel. Para obtenerlos o crear un usuario FTP específico:
- Entra a tu cPanel (normalmente en
tudominio.com/cpanel). - Busca la sección Archivos y haz clic en Cuentas FTP.
- Allí verás tu cuenta principal o podrás crear una nueva. Anota el servidor (suele ser
ftp.tudominio.com), el usuario y la contraseña.
[INFO] En cPanel, el puerto casi siempre es el 21 estándar. No necesitas cambiarlo.
FileZilla y Plesk
En Plesk, la configuración es similar:
- Accede a tu panel de Plesk.
- Ve a Sitios web y dominios y selecciona tu dominio.
- Busca la sección Acceso FTP o Cuentas FTP. Allí verás el nombre de usuario y podrás establecer la contraseña.
- El servidor suele ser tu nombre de dominio, y el puerto también es el 21.
FileZilla y Syspanel (HestiaCP)
Como ya te adelanté, si tu hosting usa Syspanel (antes HestiaCP), el proceso es el mismo que en otros paneles, pero con una diferencia clave:
- Puerto: Debes usar el 2106 en lugar del 21.
- Servidor: Normalmente es la IP de tu servidor o tu dominio.
- Usuario y contraseña: Los mismos que usas para entrar al panel Syspanel, o los de la cuenta FTP que hayas creado dentro de él.
[WARNING] Si no pones el puerto 2106 en FileZilla, la conexión fallará. Es el error más común con Syspanel.
Solución de problemas comunes (FAQ rápida)
Aquí tienes las dudas más frecuentes que resolvemos en soporte técnico.
"No puedo conectar, me sale 'ECONNREFUSED' o 'Connection timed out'"
- Causa: El servidor no está respondiendo o el puerto es incorrecto.
- Solución: Verifica que el servidor y el puerto sean los correctos. Si usas Syspanel, asegúrate de que el puerto sea 2106. También comprueba que tu firewall no esté bloqueando FileZilla.
"Me pide contraseña pero no la recuerdo"
- Causa: Olvidaste la contraseña FTP.
- Solución: Entra a tu panel de control (cPanel, Plesk o Syspanel) y cambia la contraseña desde la sección de cuentas FTP. Luego actualiza los datos en FileZilla.
"Subí los archivos pero mi web no se ve"
- Causa: Los archivos no están en la carpeta correcta o el índice (index.html, index.php) no existe.
- Solución: Asegúrate de haber subido los archivos dentro de
public_html(owww), no dentro de una subcarpeta. También verifica que tu web tenga un archivo llamadoindex.htmloindex.php.
"FileZilla se queda congelado o muy lento"
- Causa: Conexión inestable o muchos archivos pequeños.
- Solución: Reduce el número de transferencias simultáneas en Editar > Ajustes > Transferencias > Límite de transferencias simultáneas (pon 2 o 3). También puedes usar SFTP si está disponible, ya que es más estable.
"¿Puedo usar FileZilla para hacer copias de seguridad?"
- Respuesta: Sí, pero no es lo más recomendable para sitios grandes. Puedes descargar toda la carpeta
public_htmlarrastrándola a tu PC. Para bases de datos, necesitas usar phpMyAdmin (desde cPanel/Plesk) o herramientas específicas.
Consejos finales para un uso experto de FileZilla
Para terminar, aquí van unos trucos que te harán la vida más fácil:
- Usa SFTP siempre que puedas: Es mucho más seguro que el FTP tradicional, ya que encripta la conexión. Si tu hosting lo permite, elige SFTP en el protocolo.
- Crea una cuenta FTP específica: No uses la cuenta principal de tu hosting para FTP. Crea una cuenta FTP secundaria desde tu panel de control. Así limitas el acceso y es más seguro.
- Mantén FileZilla actualizado: Las nuevas versiones corrigen errores de seguridad y mejoran el rendimiento.
- Aprende a usar los filtros: En el menú Ver > Filtros de nombres, puedes ocultar archivos como
.htaccessowp-config.phppara no modificarlos accidentalmente.
[TIP] Si trabajas con WordPress, nunca subas la carpeta wp-content entera si solo has cambiado un plugin. Es mejor subir solo el archivo o carpeta modificada para ahorrar tiempo.
Conclusión
Subir archivos a tu sitio web con FileZilla es una habilidad fundamental para cualquier persona que gestione un hosting. Con este FileZilla tutorial, ya sabes cómo conectar, subir, descargar y gestionar tus archivos. Recuerda siempre verificar los datos de conexión, especialmente el puerto si usas Syspanel (puerto 2106), y mantener la seguridad con contraseñas fuertes.
Ahora ya puedes actualizar tu web, instalar un CMS o hacer cambios con total confianza. Si te surge cualquier duda, no dudes en consultar la documentación de tu hosting o escribirnos. ¡Feliz subida de archivos!
