Cómo subir archivos a tu hosting con FTP (FileZilla) y desde el administrador de archivos
¿Qué es FTP y por qué lo necesitas para tu web?
Si alguna vez te has preguntado cómo puedes subir archivos ftp a tu hosting, estás en el lugar correcto. El FTP (Protocolo de Transferencia de Archivos) es, en términos sencillos, el método estándar que se usa para conectar tu computadora con el servidor donde vive tu sitio web. Piensa en ello como un puente invisible que te permite mover tus fotos, textos y códigos desde tu escritorio hasta el espacio que has contratado.
Pero no te preocupes, no necesitas ser un experto en redes para dominarlo. Hoy en día, herramientas como FileZilla hacen que todo el proceso sea tan fácil como arrastrar y soltar archivos en tu explorador de Windows o Mac. La gran ventaja de usar FTP frente a otros métodos es la velocidad y el control total que te ofrece. Puedes subir cientos de archivos a la vez, modificar permisos, y ver exactamente qué hay en cada carpeta de tu servidor.
Ahora bien, ¿qué pasa si no quieres instalar programas? No hay problema. Casi todos los paneles de control de hosting (como cPanel o Syspanel) incluyen un administrador archivos cPanel integrado. Esta herramienta web te permite hacer prácticamente lo mismo que un cliente FTP, pero directamente desde tu navegador, sin instalar nada. Es perfecto para tareas rápidas o cuando estás usando un ordenador que no es el tuyo.
En esta guía completa vamos a explorar cómo usar FTP de dos maneras: con el potente FileZilla (ideal para proyectos grandes) y con el administrador de archivos de tu panel (ideal para tareas rápidas). Al final, serás capaz de subir web hosting con total confianza, sin miedo a equivocarte. Vamos a ello.
Preparación: Lo que necesitas antes de empezar
Antes de lanzarte a subir tus archivos, es crucial que tengas a mano cierta información. Sin estos datos, tanto FileZilla como el administrador de archivos te pedirán credenciales que no podrás completar. Tómate un momento para localizarlos en el correo de bienvenida de tu hosting o en el panel de control.
Los tres datos mágicos que necesitas son:
- El nombre del servidor o dirección FTP: Suele tener un formato como
ftp.tudominio.como directamentetudominio.com. A veces, es una IP como192.168.1.1. - El nombre de usuario: Normalmente es el mismo que usas para entrar a tu panel de control (por ejemplo,
usuario@tudominio.como simplementeusuario). - La contraseña: La que configuraste al contratar el servicio.
[INFO]: Si no encuentras estos datos, revisa la sección "FTP" o "Cuentas FTP" dentro de tu panel de control. En cPanel suele estar dentro de la sección "Archivos". En Syspanel, busca en "Cuentas de usuario" o similar. Si usas Syspanel, recuerda que el acceso al panel se hace a través del puerto 2106.
Una vez que tengas estos tres elementos, ya puedes pasar a la acción. Ya sea que elijas el método visual de FileZilla o el cómodo administrador web, el destino final de tus archivos suele ser la carpeta public_html (o www). Esa es la raíz de tu sitio web, donde se leen los archivos que muestran tu página al mundo.
Cómo subir archivos con FileZilla (El método profesional)
FileZilla es, sin lugar a dudas, el cliente FTP más popular y gratuito que existe. Su interfaz de dos paneles es intuitiva: a la izquierda ves tus archivos locales y a la derecha los del servidor. Vamos a configurarlo paso a paso.
Paso 1: Descargar e instalar FileZilla
Primero, ve a la página oficial del proyecto (filezilla-project.org) y descarga la versión para tu sistema operativo (Windows, macOS o Linux). La instalación es un clásico "siguiente, siguiente, siguiente". No necesitas cambiar ninguna opción avanzada. Una vez instalado, ábrelo.
Paso 2: Conectar con tu servidor (Host)
En la barra superior de FileZilla verás cuatro campos vacíos. Es hora de usar los datos que recopilamos antes.
- Host: Escribe aquí tu dirección FTP (ej:
ftp.tudominio.com). - Nombre de usuario: Introduce tu usuario FTP.
- Contraseña: Pega tu contraseña.
- Puerto: Déjalo en blanco o pon
21(es el puerto por defecto para FTP). Si tu hosting usa un puerto distinto, te lo habrán indicado.
Haz clic en "Conexión rápida". Verás cómo se llena la columna de mensajes con texto. Si todo es correcto, al cabo de unos segundos, el panel derecho mostrará las carpetas de tu servidor. ¡Ya estás dentro!
[WARNING]: Si ves un aviso de "Certificado no válido" o "Clave de host desconocida", es normal la primera vez. Puedes marcar la casilla "Confiar siempre en este host" y pulsar Aceptar. No te preocupes, es un mecanismo de seguridad estándar.
Paso 3: Navegar a la carpeta correcta
En el panel derecho (el del servidor), busca la carpeta public_html. Doble clic para entrar. Es importante que subas tus archivos dentro de esta carpeta, no fuera. Si tu web es un WordPress, por ejemplo, aquí es donde estarán las carpetas wp-admin, wp-content, etc.
Paso 4: Arrastrar y soltar archivos
Ahora viene la parte divertida. En el panel izquierdo (tu ordenador), navega hasta la carpeta donde tienes los archivos de tu web. Selecciona todos los que quieras subir (puedes usar Ctrl + A para seleccionar todo o Ctrl + clic para elegir varios), y simplemente arrástralos hasta el panel derecho.
Verás que en la parte inferior de FileZilla aparece una lista de archivos en cola y una barra de progreso. Es como copiar archivos entre dos carpetas de tu PC, pero a través de internet. Cuando termine, tus archivos estarán en el servidor.
[TIP]: Si tienes que subir muchos archivos pequeños (típico en WordPress), FileZilla puede tardar un poco. Te recomiendo que actives la opción de "Transferencias simultáneas" en el menú "Transferencia" y la pongas a 5 o 10. Esto acelerará el proceso considerablemente.
Cómo usar el administrador de archivos de tu panel (cPanel y Syspanel)
Si no quieres instalar programas o estás de viaje, el administrador archivos cPanel es tu mejor aliado. Es una herramienta web que funciona directamente en el navegador. La mecánica es similar, pero con una interfaz más sencilla.
Accediendo al administrador de archivos
Primero, entra a tu panel de control. Esto suele hacerse a través de una URL como tudominio.com/cpanel o tudominio.com:2106 si usas Syspanel. Una vez dentro:
- En cPanel: Busca la sección "Archivos" y haz clic en el icono "Administrador de archivos".
- En Syspanel: Busca en el menú lateral la opción "Archivos" o "Administrador de archivos". Recuerda que el acceso a Syspanel es por el puerto 2106.
Subir archivos paso a paso
- Se abrirá una nueva ventana o pestaña del navegador. Verás una estructura de carpetas. Haz clic en
public_htmlpara entrar. - En la barra de herramientas superior, busca el botón "Subir" (normalmente tiene un icono de flecha hacia arriba).
- Se abrirá un cuadro de diálogo. Haz clic en "Seleccionar archivo" o "Elegir archivos" y busca en tu ordenador el archivo que deseas subir.
- Puedes seleccionar varios archivos a la vez manteniendo pulsada la tecla
Ctrl(oCmden Mac). - Haz clic en "Abrir" o "Subir". Verás una barra de progreso. Cuando termine, el archivo aparecerá en la lista de
public_html.
[INFO]: El administrador de archivos tiene un límite de tamaño de subida (a menudo 50 MB o 100 MB por archivo). Si necesitas subir un archivo más grande (como un backup de tu web), es mejor que uses FileZilla o que subas el archivo comprimido en ZIP y luego lo extraigas desde el propio administrador. Para extraer un ZIP, súbelo y luego haz clic derecho sobre él y selecciona "Extraer".
Errores comunes al subir archivos y cómo solucionarlos
Es muy normal encontrarse con algún tropiezo en los primeros intentos. Aquí te dejo los tres errores más habituales y sus soluciones rápidas.
Error de contraseña o usuario incorrecto
El mensaje típico es 530 Login incorrect. Esto significa que has escrito mal el usuario o la contraseña. Revisa que no tengas espacios, que las mayúsculas y minúsculas sean correctas y que no se te haya colado una letra extra. Si aun así falla, entra en tu panel de control y cambia la contraseña FTP desde la sección de cuentas FTP.
No veo mi web después de subir los archivos
Esto es más común de lo que piensas. Si has subido los archivos a public_html pero al visitar tu dominio ves un error o una página vacía, puede ser por dos razones:
- Subiste los archivos en una subcarpeta: Revisa que no hayas creado una carpeta extra dentro de
public_html(ej:public_html/miweb) y subido ahí. Los archivos deben estar directamente enpublic_html. - El archivo de inicio no existe: Tu web necesita un archivo
index.phpoindex.htmlpara mostrar algo. Si subiste un WordPress, asegúrate de que la carpetawp-adminy el archivoindex.phpestén en la raíz.
La subida se corta a mitad o es muy lenta
Si tu conexión a internet es inestable o el archivo es muy grande, la subida puede fallar. Para evitarlo, te sugiero:
- Comprime en ZIP: Si tienes que subir muchos archivos, comprímelos en uno solo y súbelo. Luego descomprime en el servidor.
- Usa un gestor de descargas: En FileZilla, ve a
Edición -> Configuración -> Transferenciasy activa la opción de "Reanudar transferencias". Así, si se corta, puedes continuar desde donde se quedó.
Preguntas frecuentes (FAQ) sobre subir archivos al hosting
¿Qué es mejor, FileZilla o el administrador de archivos?
Depende del uso. FileZilla es mejor para subir archivos ftp en masa, gestionar proyectos grandes o hacer copias de seguridad completas. El administrador archivos cPanel es ideal para tareas puntuales, como subir una imagen, editar un archivo de configuración o extraer un ZIP. Para usuarios que no quieren instalar nada, el administrador web es perfecto.
¿Puedo usar FTP desde mi móvil o tableta?
Sí, existen aplicaciones como "FTP Client" o "Solid Explorer" para Android y "Documents" para iPhone que te permiten conectarte por FTP. Sin embargo, la experiencia es más cómoda en un ordenador. Para gestiones rápidas, te recomiendo usar el administrador de archivos desde el navegador del móvil.
¿Cómo subo una base de datos por FTP?
No puedes subir una base de datos (SQL) por FTP directamente. FTP solo transfiere archivos. Para importar una base de datos, debes usar la herramienta "phpMyAdmin" que viene en tu panel de control (cPanel o Syspanel). Ahí tendrás una opción de "Importar" para subir tu archivo .sql.
¿Es seguro usar FTP para subir archivos?
El FTP estándar no es seguro porque la información viaja sin cifrar. Por eso, la mayoría de los hostings ofrecen FTPS (FTP Seguro) o SFTP (FTP sobre SSH). En FileZilla, en el campo "Host", especifica ftp://tudominio.com para FTPS o sftp://tudominio.com para SFTP. Usa siempre estas opciones si están disponibles para proteger tus credenciales.
¿Qué hago si mi hosting usa Syspanel?
Si tu proveedor usa Syspanel, el proceso es idéntico al de cPanel. Accede al panel usando el puerto 2106 (ej: tudominio.com:2106), busca el administrador de archivos y sigue los pasos que te he indicado. Para FTP, las credenciales de acceso serán las mismas que usas para entrar al panel, y el host será ftp.tudominio.com.
Conclusión: Ya sabes cómo subir tu web al hosting
Dominar cómo usar ftp y el administrador de archivos es una habilidad fundamental para cualquier persona que tenga un sitio web. Ya no tienes excusa para no actualizar tu página, subir un plugin o cambiar tu logo. Con FileZilla tienes un control total y profesional, y con el administrador web tienes la comodidad de hacerlo desde cualquier lugar.
Mi consejo final es que empieces con el administrador de archivos para tareas sencillas y, poco a poco, te animes a probar FileZilla. Verás que en nada te sentirás como un auténtico administrador de servidores. Si tienes alguna duda, recuerda que siempre puedes consultar la documentación de tu hosting o contactar con su soporte técnico. ¡A subir archivos se ha dicho!
