cPanel: Cómo subir archivos por FTP con FileZilla
¿Qué necesitas para empezar?
Antes de lanzarte a subir archivos, asegúrate de tener tres cosas a mano: tus datos de acceso a cPanel, el programa FileZilla instalado en tu ordenador y una conexión a internet estable. No te preocupes si nunca has usado un cliente FTP; este tutorial FTP está diseñado para que lo sigas paso a paso sin complicaciones.
FileZilla es una herramienta gratuita y muy popular que te permite conectar tu ordenador con tu servidor web. Piensa en ella como un gestor de archivos especializado, pero en lugar de mover cosas entre carpetas de tu disco duro, las mueves entre tu PC y el alojamiento web donde está tu sitio.
Para obtener tus credenciales FTP, entra en tu cPanel. Busca la sección "Archivos" y haz clic en "Cuentas FTP". Allí verás el nombre de usuario (suele ser tu usuario de cPanel seguido del dominio), el servidor (algo como ftp.tudominio.com o una IP) y el puerto (normalmente 21). Si no has creado una cuenta FTP específica, puedes usar la principal, pero es más seguro crear una dedicada para cada proyecto.
[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso es ligeramente diferente. En ese caso, el puerto de conexión FTP es el 2106, no el 21 habitual. Asegúrate de cambiarlo en FileZilla al configurar la conexión.
Primeros pasos con FileZilla
Descarga e instalación
Ve a la página oficial de FileZilla y descarga la versión "FileZilla Client" (no la Server, que es para montar un servidor FTP). Es compatible con Windows, macOS y Linux. La instalación es muy sencilla: solo sigue los pasos del asistente, aceptando las opciones por defecto. En menos de un minuto lo tendrás listo.
Interfaz básica
Cuando abras FileZilla por primera vez, verás una ventana dividida en varias secciones. No te asustes, es más simple de lo que parece:
- Panel izquierdo: Muestra los archivos y carpetas de tu ordenador. Aquí navegas hasta encontrar lo que quieres subir.
- Panel derecho: Está vacío hasta que te conectes al servidor. Una vez conectado, mostrará los archivos de tu sitio web.
- Parte superior: Tiene la barra de direcciones donde escribirás los datos de conexión.
- Parte inferior: Es el "registro de actividad", donde verás mensajes sobre lo que está ocurriendo (conexión, errores, etc.). No le prestes mucha atención al principio.
Configurando la conexión FTP
Método rápido: conexión directa
En la barra superior de FileZilla, verás cuatro campos vacíos. Rellénalos así:
- Servidor: Escribe
ftp.tudominio.como la IP que te proporcionó tu hosting. - Nombre de usuario: El usuario FTP que creaste en cPanel.
- Contraseña: La que elegiste al crear la cuenta FTP.
- Puerto: Déjalo en 21 (a menos que uses Syspanel, entonces pon 2106).
Luego haz clic en "Conexión rápida". Si todo está correcto, en unos segundos verás que el panel derecho se llena de carpetas. ¡Ya estás dentro!
[WARNING] Si ves un mensaje de error sobre el certificado SSL, no te preocupes. Es normal en conexiones FTP no seguras. Puedes marcar "Confiar siempre en este certificado" y aceptar. Para mayor seguridad, considera usar SFTP (puerto 22) si tu hosting lo permite.
Método avanzado: guardar conexiones
Si vas a usar FileZilla a menudo, te conviene guardar los datos para no tener que escribirlos cada vez. Ve al menú "Archivo" > "Administrador de sitios". Haz clic en "Nuevo sitio", ponle un nombre (ej: "Mi web"), y rellena los mismos campos que en el método rápido. Luego, en la pestaña "Configuración de transferencia", elige "Pasivo" (es el modo más compatible). Guarda los cambios y ya tendrás tu conexión lista para usar con un solo clic.
Subir archivos paso a paso
Ahora que estás conectado, subir archivos es increíblemente sencillo. Sigue estos pasos:
- Navega en el panel izquierdo (tu ordenador) hasta la carpeta donde tienes los archivos que quieres subir. Por ejemplo, si estás subiendo una página web, busca la carpeta donde tienes el
index.html, las imágenes, etc. - En el panel derecho (el servidor), navega hasta la carpeta de destino. Normalmente, en cPanel, la raíz de tu sitio web está en
public_htmlowww. Si quieres que los archivos se vean entudominio.com/mi-carpeta, crea una carpeta llamadami-carpetadentro depublic_html. - Selecciona los archivos en el panel izquierdo. Puedes hacer clic en uno y luego Ctrl+clic para seleccionar varios, o Ctrl+A para seleccionar todos.
- Arrastra los archivos desde el panel izquierdo hasta el panel derecho, exactamente donde quieras que se copien. También puedes hacer clic derecho sobre los archivos seleccionados y elegir "Subir".
- Observa la cola de transferencia en la parte inferior de FileZilla. Verás cómo los archivos se copian uno a uno. Cuando terminen, aparecerá "Transferencia correcta" en verde.
[TIP] Si solo necesitas actualizar archivos modificados, puedes arrastrar una carpeta entera. FileZilla comparará las fechas y solo subirá los archivos más nuevos, ahorrándote tiempo.
Errores comunes y cómo solucionarlos
"No se puede establecer conexión"
Esto suele pasar por tres razones: escribiste mal el servidor, el puerto es incorrecto o hay un firewall bloqueando. Revisa que el servidor sea exactamente el que te dio tu hosting. Si usas Syspanel, recuerda que el puerto es 2106. También prueba a desactivar temporalmente tu firewall o antivirus para descartar.
"Error de autenticación"
El nombre de usuario o la contraseña son incorrectos. Ve a cPanel > "Cuentas FTP" y verifica los datos. Si creaste una cuenta nueva, asegúrate de que no tenga espacios. A veces, el nombre de usuario incluye el dominio completo (ej: usuario@tudominio.com).
"Permiso denegado"
Esto ocurre cuando intentas subir archivos a una carpeta donde no tienes permisos de escritura. En cPanel, las carpetas dentro de public_html suelen tener permisos 755 (lectura y ejecución para todos, escritura solo para el dueño). Si necesitas cambiar permisos, hazlo desde el administrador de archivos de cPanel o con FileZilla: haz clic derecho sobre la carpeta > "Permisos de archivo" y marca las casillas adecuadas.
Consejos avanzados para usuarios de cPanel
Subir archivos grandes o muchos archivos
Si tu sitio pesa varios gigas o tienes miles de archivos pequeños, la subida puede tardar. FileZilla te permite pausar y reanudar transferencias. También puedes configurar el número de transferencias simultáneas en "Editar" > "Ajustes" > "Transferencias" > "Límite de transferencias simultáneas". Pon un número entre 2 y 5 para no saturar el servidor.
Sincronizar carpetas
Una función muy útil es la "sincronización de navegación". Actívala desde el menú "Ver" > "Sincronización de navegación". Así, cuando navegues a una carpeta en tu ordenador, FileZilla te llevará automáticamente a la misma ruta en el servidor (si existe). Ideal para mantener copias de seguridad actualizadas.
Usar SFTP para mayor seguridad
El FTP tradicional envía tus datos (incluyendo contraseña) sin cifrar. Si tu cPanel lo permite, usa SFTP (puerto 22) en lugar de FTP. En FileZilla, solo cambia el protocolo a "SFTP" en el Administrador de sitios. Es igual de fácil y mucho más seguro.
Preguntas frecuentes (FAQ)
¿Puedo subir archivos sin FileZilla?
Sí, cPanel tiene un "Administrador de archivos" web donde puedes subir archivos directamente desde el navegador. Sin embargo, para lotes grandes o archivos pesados, FileZilla es mucho más rápido y fiable.
¿Qué hago si mi conexión se cae a mitad de la subida?
No pasa nada. FileZilla reanuda automáticamente las transferencias interrumpidas cuando vuelvas a conectar. Solo asegúrate de no sobrescribir archivos parciales.
¿Cómo sé qué carpeta es la correcta en el servidor?
En la mayoría de los hosting con cPanel, tu sitio web principal está en public_html. Si tienes addon domains, cada uno tendrá su propia carpeta dentro de public_html (ej: public_html/mi-otro-dominio.com).
¿Puedo usar FileZilla en mi móvil?
No hay una versión oficial para móviles, pero existen apps como "FTP Manager" o "AndFTP" que hacen lo mismo. Los pasos son similares: necesitas los mismos datos de conexión FTP.
¿Es seguro compartir mis datos FTP con alguien?
Solo si es de absoluta confianza. Mejor crea una cuenta FTP separada en cPanel para cada persona o proyecto, y así puedes revocar el acceso cuando quieras sin afectar a los demás.
Resumen final
Subir archivos por FTP con FileZilla es una habilidad básica que todo dueño de sitio web debería dominar. En resumen: consigue tus credenciales desde cPanel, instala FileZilla, conéctate con los datos correctos (recuerda el puerto 2106 si usas Syspanel), navega hasta public_html y arrastra tus archivos. Es rápido, seguro y te da control total sobre lo que subes.
Ahora que ya sabes cómo hacerlo, te animo a practicar. Crea una carpeta de prueba, sube un archivo HTML simple y comprueba que se ve en tu dominio. Una vez que le cojas el truco, verás que es pan comido. Si tienes alguna duda, vuelve a este tutorial FTP o consulta la documentación de cPanel en tu panel de control. ¡Buena suerte con tu sitio web
