cPanel: Cómo subir archivos por FTP (FileZilla)
¿Necesitas subir los archivos de tu página web a tu hosting pero no sabes por dónde empezar? No te preocupes, es más fácil de lo que parece. En este tutorial completo te voy a guiar paso a paso para que, usando cPanel y un programa llamado FileZilla, puedas subir archivos desde tu computadora a tu servidor web. Al final, serás capaz de gestionar tu sitio con total confianza.
Primero, vamos a entender qué necesitas. cPanel es el panel de control de tu hosting, donde gestionas todo: correos, bases de datos y, por supuesto, tus archivos. FileZilla es un programa gratuito que actúa como un mensajero entre tu PC y el servidor usando el protocolo FTP (File Transfer Protocol). Con esta combinación, podrás transferir tus páginas web, imágenes y documentos en segundos.
¿Qué es FTP y por qué usarlo con cPanel?
FTP es el método estándar para mover archivos entre tu ordenador y el servidor de tu web. Aunque cPanel tiene un gestor de archivos en línea, usar FileZilla es mucho más rápido y cómodo para subir muchos archivos o carpetas enteras. Además, te permite arrastrar y soltar, como si estuvieras moviendo archivos en tu escritorio.
Ventajas de usar FTP con FileZilla
- Velocidad: Transfiere múltiples archivos a la vez.
- Facilidad: Interfaz similar a la de tu explorador de archivos.
- Seguridad: Soporta conexiones SFTP (más seguro que FTP básico).
- Control: Puedes pausar, reanudar y programar transferencias.
Requisitos antes de empezar
Para seguir este tutorial, asegúrate de tener lo siguiente:
- Acceso a tu cPanel: Necesitas tu usuario y contraseña de hosting.
- Datos de conexión FTP: Los obtienes desde cPanel (te muestro cómo).
- FileZilla instalado: Descárgalo gratis desde su web oficial (filezilla-project.org).
- Archivos listos: Tu web, imágenes o documentos que quieras subir archivos.
[INFO] Si usas Syspanel (anteriormente HestiaCP), el proceso es similar, pero el puerto de acceso FTP suele ser el 2106. En cPanel, el puerto habitual es el 21.
Paso 1: Obtener tus credenciales FTP desde cPanel
Antes de conectar, necesitas los datos de acceso. No te preocupes, cPanel te los proporciona fácilmente.
- Inicia sesión en tu cPanel. La URL suele ser
tudominio.com/cpanelo la que te haya dado tu proveedor. - Busca la sección Archivos y haz clic en "Cuentas FTP".
- Verás una lista de cuentas. Si es la primera vez, probablemente tengas una cuenta principal (tu usuario de cPanel).
- Haz clic en "Configurar cliente FTP" (o similar). Se descargará un archivo o verás los datos en pantalla.
[WARNING] Nunca compartas tus credenciales FTP. Si alguien las obtiene, podría modificar tu web.
¿Qué datos necesitas anotar?
- Servidor (Host): Normalmente es
tudominio.comoftp.tudominio.com. - Puerto: Por defecto es 21 (o 2106 si usas Syspanel).
- Usuario: Tu nombre de usuario de cPanel o el de la cuenta FTP que creaste.
- Contraseña: La contraseña de esa cuenta.
- Protocolo: Elige FTP o SFTP (recomendado si tu hosting lo soporta).
Paso 2: Configurar FileZilla para la conexión
Ahora vamos a configurar FileZilla para que recuerde estos datos y puedas conectarte siempre que quieras.
- Abre FileZilla.
- En la barra superior, verás campos para Host, Usuario, Contraseña y Puerto.
- Introduce los datos que anotaste:
- Host:
tudominio.com - Usuario:
tu_usuario_cpanel - Contraseña:
tu_contraseña - Puerto:
21(o2106si usas Syspanel)
- Host:
- Haz clic en "Conexión rápida" (el botón con un rayo).
[TIP] Si no quieres escribir los datos cada vez, guarda la conexión: Ve a Archivo > Administrador del sitio > Nuevo sitio, rellena los campos y guárdalo. Así solo harás clic para conectar.
¿Qué hacer si aparece un error de certificado?
Si ves un mensaje de advertencia sobre un certificado desconocido, es normal la primera vez. Marca la casilla "Confiar siempre en este certificado" y haz clic en Aceptar. Esto solo ocurre en conexiones SFTP.
Paso 3: Navegar y subir archivos con FileZilla
¡Ya estás dentro! La pantalla de FileZilla se divide en dos partes:
- Lado izquierdo (Local): Muestra los archivos de tu computadora.
- Lado derecho (Remoto): Muestra los archivos de tu servidor (tu web).
Ubicar la carpeta correcta en el servidor
En el lado remoto, busca la carpeta llamada public_html (o www en algunos casos). Esta es la raíz de tu sitio web. Todos los archivos que pongas aquí serán visibles en internet.
[WARNING] No borres archivos de
public_htmlsi no sabes qué son. Podrías romper tu web. Si tienes dudas, consulta con soporte técnico.
Cómo subir archivos paso a paso
- En el lado izquierdo (tu PC), navega hasta la carpeta donde tienes tus archivos (por ejemplo, tu proyecto web).
- Selecciona los archivos o carpetas que quieras subir archivos.
- Arrástralos desde la izquierda hasta la carpeta
public_html(o una subcarpeta) en el lado derecho. - Verás una ventana de transferencia en la parte inferior. Espera a que termine (aparecerá "Transferencia exitosa" en verde).
[TIP] Puedes subir carpetas enteras. FileZilla mantiene la estructura de directorios. Si arrastras una carpeta llamada
imagenes, se creará automáticamente en el servidor.
Paso 4: Verificar que los archivos se subieron correctamente
Una vez terminada la transferencia, es hora de comprobar que todo funciona.
- Abre tu navegador web.
- Escribe la URL de tu dominio (ej:
tudominio.com). - Si subiste una página principal (
index.htmloindex.php), deberías verla. - Si subiste archivos a una subcarpeta, accede a
tudominio.com/nombrecarpeta.
Si no ves los cambios, puede que el navegador tenga caché. Prueba a recargar la página con Ctrl + F5 (Windows) o Cmd + Shift + R (Mac).
[INFO] Los cambios en archivos existentes pueden tardar unos segundos en reflejarse. Si usas un CDN (como Cloudflare), puede tardar hasta 24 horas.
Solución de problemas comunes (FAQ)
Aquí respondo las dudas más frecuentes que recibo como técnico de soporte.
1. No puedo conectar: "Error de conexión"
- Causa: Datos incorrectos o firewall bloqueando el puerto.
- Solución: Verifica que el Host y Puerto sean correctos. Prueba a desactivar temporalmente tu firewall o antivirus. Si usas Syspanel, asegúrate de usar el puerto 2106.
2. Subo archivos pero no veo cambios en la web
- Causa: Subiste a la carpeta equivocada o la caché del navegador.
- Solución: Confirma que los archivos están en
public_html. Limpia la caché del navegador (Ctrl+F5) o prueba en modo incógnito.
3. El archivo es demasiado grande y no se sube
- Causa: Límite de tamaño en el servidor.
- Solución: Comprime el archivo en ZIP, súbelo y luego descomprímelo desde el gestor de archivos de cPanel. O ponte en contacto con tu proveedor para aumentar el límite.
4. FileZilla se desconecta constantemente
- Causa: Conexión inestable o configuración de timeout.
- Solución: Ve a Editar > Ajustes > Transferencias y aumenta el "Timeout de conexión" a 60 segundos. También, asegúrate de tener buena conexión a internet.
5. ¿Puedo usar FTP desde el móvil?
- Sí, pero no es recomendable para subir muchos archivos. Puedes usar apps como FTP Manager o ES File Explorer (en Android). Sin embargo, para gestionar tu web, es mejor usar cPanel desde el navegador móvil.
Consejos avanzados para gestionar tu web con FTP
Una vez que domines lo básico, aquí tienes algunos trucos para ser más eficiente:
- Usa el Administrador del sitio: Guarda tus conexiones FTP para no tener que escribir los datos cada vez.
- Sincroniza carpetas: Puedes configurar FileZilla para que compare las carpetas local y remota y solo suba los archivos nuevos.
- Haz copias de seguridad: Antes de modificar archivos importantes, descárgalos a tu PC usando FTP. Así tendrás un respaldo.
- Evita subir archivos temporales: No subas archivos como
.DS_Store(Mac) oThumbs.db(Windows). Puedes ocultarlos en los ajustes de FileZilla.
[WARNING] Nunca subas archivos de configuración sensibles como
wp-config.php(si usas WordPress) si no es necesario. Si lo haces, asegúrate de que estén en una carpeta protegida.
¿Y si uso Syspanel? (Anteriormente HestiaCP)
Aunque este tutorial está enfocado en cPanel, el proceso es muy similar en Syspanel. La única diferencia clave es el puerto.
- Puerto FTP en Syspanel: Utiliza el 2106 en lugar del 21.
- Carpeta raíz: Normalmente es
webopublic_html, dependiendo de la configuración. - Gestión de cuentas: En Syspanel, las cuentas FTP se crean desde la sección "Usuarios FTP" en el panel.
Si tienes dudas específicas sobre Syspanel, consulta la documentación de tu proveedor o escribe a soporte técnico.
Conclusión: Ya sabes subir archivos por FTP
Felicidades, has completado el tutorial. Ahora sabes cómo usar cPanel y FileZilla para subir archivos a tu sitio web. Recuerda que la práctica hace al maestro: prueba subiendo un archivo de prueba (como un hola.html) para familiarizarte con el proceso.
Si en algún momento te sientes perdido, vuelve a este artículo. Y si tu pregunta no está aquí, no dudes en contactar a tu soporte técnico. ¡Tu web está ahora en tus manos!
[TIP FINAL] Mantén FileZilla actualizado para evitar problemas de seguridad. Y recuerda: siempre que modifiques archivos importantes, haz una copia de seguridad primero.
