🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo subir archivos por FTP en cPanel usando FileZilla

Actualizado el 15 de junio de 2026

¿Te has encontrado con la necesidad de subir los archivos de tu página web al servidor de hosting y no sabes por dónde empezar? Es una de las tareas más comunes al administrar un sitio, y aunque pueda sonar técnico, con las herramientas adecuadas es un proceso muy sencillo. En esta guía completa, te explicaré paso a paso cómo subir archivos por FTP en cPanel usando FileZilla. No necesitas ser un experto; solo seguir las instrucciones al pie de la letra. Además, resolveremos las dudas más frecuentes para que te sientas seguro en cada paso.

Vamos a desglosar todo el proceso, desde qué necesitas hasta cómo solucionar los problemas más comunes. Al final, serás capaz de transferir tus archivos como un profesional.

¿Qué es FTP y por qué usarlo con cPanel y FileZilla?

Antes de meternos en la acción, es importante entender qué estamos haciendo. FTP significa File Transfer Protocol (Protocolo de Transferencia de Archivos). Es un método estándar para mover archivos entre tu computadora y el servidor de tu hosting. Piensa en ello como un gestor de archivos remoto, pero mucho más rápido y eficiente que subir archivos uno por uno desde el panel de control.

cPanel es el panel de control de hosting más popular del mundo. Desde ahí puedes gestionar tu cuenta, bases de datos, correos y, por supuesto, los archivos de tu web. Sin embargo, para subir muchos archivos o carpetas enteras, usar el administrador de archivos de cPanel desde el navegador puede ser lento y tedioso. Ahí entra FileZilla, un cliente FTP gratuito, potente y muy fácil de usar.

La combinación de cPanel + FTP + FileZilla es la solución estándar para subir archivos de manera rápida y confiable. Ya sea que estés instalando WordPress, actualizando un tema o subiendo imágenes, este método te ahorrará tiempo y dolores de cabeza.

[TIP] Si en algún momento tu hosting usa Syspanel (anteriormente conocido como HestiaCP), el proceso es muy similar, pero deberás usar el puerto 2106 para la conexión FTP. En cPanel, el puerto estándar es el 21.

Requisitos previos antes de empezar

Para que todo funcione sin problemas, necesitas tener a la mano tres datos clave que te proporcionará tu empresa de hosting. Normalmente los encuentras en el correo de bienvenida o en la sección de "FTP" de tu panel de control.

  1. Servidor FTP (o Host): Es la dirección del servidor. Generalmente es algo como ftp.tudominio.com o la IP de tu servidor.
  2. Nombre de usuario FTP: Un usuario que creaste específicamente para FTP o el usuario principal de tu cuenta de cPanel.
  3. Contraseña FTP: La contraseña asociada a ese usuario.

Además, por supuesto, debes tener FileZilla instalado en tu computadora. Puedes descargarlo gratis desde su sitio web oficial (filezilla-project.org). La versión gratuita es más que suficiente.

Paso a paso: Cómo configurar FileZilla para conectar con cPanel

Una vez que tengas los datos, el siguiente paso es configurar la conexión en FileZilla. Es muy intuitivo.

1. Abre FileZilla y localiza el "Gestor de sitios"

Al abrir FileZilla, verás una ventana con varias secciones. En la parte superior izquierda, hay un icono que parece un servidor con un engranaje. Haz clic en él. Se llama "Gestor de sitios" (o Site Manager). Aquí guardarás las conexiones para no tener que escribir los datos cada vez.

2. Crea una nueva entrada

Dentro del Gestor de sitios:

  • Haz clic en el botón "Nuevo sitio" (New Site).
  • Ponle un nombre que te ayude a identificarlo, por ejemplo: "MiWeb Hosting".

3. Configura los parámetros de conexión

En la pestaña "General", completa los campos así:

  • Protocolo: Selecciona "FTP - File Transfer Protocol" (a menos que tu hosting ofrezca SFTP, que es más seguro, pero para cPanel estándar, FTP funciona perfecto).
  • Servidor: Aquí escribes la dirección que te dieron (ej: ftp.tudominio.com o 192.168.1.1).
  • Puerto: Déjalo en 21 (es el puerto por defecto para FTP en cPanel). Recuerda: Si usas Syspanel, el puerto es 2106.
  • Cifrado: Selecciona "Usar FTP explícito sobre TLS si está disponible" (esto intenta una conexión segura, que es lo recomendado).
  • Tipo de acceso: Elige "Normal".
  • Usuario: Escribe tu nombre de usuario FTP.
  • Contraseña: Escribe tu contraseña FTP.

[INFO] Si no sabes tu usuario FTP, puedes crearlo desde cPanel. Ve a la sección "FTP Accounts" (Cuentas FTP) y crea una nueva. Así tendrás un usuario específico para FileZilla.

4. Conecta y verifica

Una vez completado todo, haz clic en "Conectar" (Connect). FileZilla intentará establecer la conexión. Si todo está correcto, verás una ventana dividida en dos paneles:

  • Panel izquierdo: Tu computadora local.
  • Panel derecho: Los archivos de tu servidor (el hosting).

¡Felicidades! Ya estás conectado.

Cómo subir archivos por FTP a tu hosting con FileZilla

Ahora viene la parte práctica. Subir archivos es tan sencillo como arrastrar y soltar.

1. Navega hasta la carpeta correcta en el servidor

En el panel derecho (servidor), debes ir a la carpeta donde quieres subir los archivos. Normalmente, en cPanel, la raíz de tu sitio web principal está en la carpeta public_html. Si tienes varios dominios o subdominios, cada uno tendrá su propia carpeta (ej: public_html/miweb).

  • Para tu sitio principal: Haz doble clic en public_html.
  • Para un subdominio: Busca la carpeta correspondiente dentro de public_html.

2. Navega hasta la carpeta en tu computadora

En el panel izquierdo (local), busca la carpeta de tu computadora que contiene los archivos que deseas subir. Por ejemplo, si tienes una carpeta llamada mi-sitio-web en el escritorio, navega hasta ella.

3. Selecciona y arrastra los archivos

Ahora viene lo más fácil:

  • En el panel izquierdo, selecciona los archivos o carpetas que quieras subir. Puedes usar Ctrl + clic para seleccionar varios o Ctrl + E para seleccionar todo.
  • Simplemente arrastra los archivos seleccionados desde el panel izquierdo al panel derecho (a la carpeta public_html o la que hayas elegido).

Verás que en la parte inferior de FileZilla aparece una cola de transferencia con los archivos que se están subiendo. El proceso puede tardar desde segundos hasta minutos, dependiendo del tamaño y la cantidad de archivos.

[WARNING] Ten cuidado al arrastrar. Asegúrate de soltar los archivos en la carpeta correcta del servidor. Si los sueltas en una carpeta equivocada, podrías no ver los cambios en tu web.

4. Verifica la transferencia

Una vez que la cola de transferencia se vacíe y veas el mensaje "Transferencia completada" (o similar), los archivos ya están en tu servidor. Puedes verlos en el panel derecho. Para comprobarlo, abre tu navegador y visita la URL de tu sitio. Si subiste una página index.html, deberías verla reflejada.

Solución de problemas comunes (FAQ)

Incluso siguiendo todos los pasos, a veces surgen dudas. Aquí tienes las más frecuentes.

¿Por qué FileZilla me dice "Error de conexión" o "No se pudo conectar al servidor"?

Esto es muy común. Las causas principales son:

  • Datos incorrectos: Revisa que el servidor, usuario y contraseña estén bien escritos. Un error tipográfico es la causa más frecuente.
  • Puerto equivocado: Asegúrate de que el puerto sea 21 (para cPanel) o 2106 (para Syspanel). Algunos servidores usan puertos no estándar; verifica con tu proveedor de hosting.
  • Firewall o antivirus: A veces, el firewall de tu computadora o el antivirus bloquean la conexión FTP. Prueba desactivándolos temporalmente para ver si ese es el problema.
  • IP bloqueada: Si intentaste conectarte muchas veces con datos incorrectos, tu IP podría estar bloqueada temporalmente. Espera unos minutos o contacta a soporte.

¿Qué hago si no veo la carpeta public_html?

Si no ves public_html, puede ser que tu cuenta de hosting tenga una estructura diferente o que hayas iniciado sesión en la carpeta raíz de tu cuenta. A veces, la carpeta raíz es la que contiene public_html. Si no la ves, intenta subir los archivos directamente a la carpeta que ves, pero ten cuidado de no sobrescribir archivos del sistema.

¿Puedo subir archivos grandes o pesados?

Sí, FileZilla está diseñado para manejar archivos grandes sin problemas. Sin embargo, ten en cuenta que el tiempo de subida depende de tu velocidad de internet y de la capacidad del servidor. Para archivos muy grandes (varios GB), puede ser mejor usar otras herramientas como SFTP o el administrador de archivos de cPanel.

[INFO] Si tu conexión se cae durante una subida grande, FileZilla tiene una función de reanudación automática. No pierdes el progreso, solo se reanuda desde donde se quedó.

¿Es seguro usar FTP? ¿No es mejor usar SFTP?

FTP tradicional envía tus datos (incluyendo contraseñas) en texto plano, lo que no es seguro en redes públicas. Por eso, en FileZilla, al configurar la conexión, seleccionamos "Usar FTP explícito sobre TLS si está disponible". Esto cifra la conexión, haciéndola más segura. Si tu hosting lo permite, usa SFTP (puerto 22) que es aún más seguro, pero no todos los hostings lo ofrecen para cuentas compartidas.

¿Cómo sé qué archivos debo subir?

Depende de lo que quieras hacer:

  • Instalar WordPress: Subes la carpeta completa de WordPress a public_html.
  • Actualizar un tema: Subes la carpeta del tema a public_html/wp-content/themes/.
  • Subir imágenes: Las subes a public_html/wp-content/uploads/ o a la carpeta que uses.

Consejos finales para una gestión FTP exitosa

  • Mantén FileZilla actualizado: Las nuevas versiones corrigen errores de seguridad y mejoran el rendimiento.
  • Usa el Gestor de sitios: No escribas los datos cada vez. Guarda la conexión y solo haz clic en conectar.
  • Cuidado con sobrescribir: Si ya tienes archivos en el servidor, al subir otros con el mismo nombre los reemplazarás. Siempre haz una copia de seguridad antes de hacer cambios grandes.
  • Aprende a usar la cola de transferencia: Puedes pausar, reanudar o cancelar transferencias desde la ventana inferior de FileZilla.

Subir archivos por FTP en cPanel usando FileZilla es una habilidad fundamental para cualquier persona que gestione un sitio web. Con esta guía, ya no tendrás excusa para no hacerlo. Recuerda que la práctica hace al maestro. La primera vez puede parecer un poco complicado, pero después de un par de veces, lo harás en cuestión de segundos.

[TIP] Si alguna vez te sientes perdido, recuerda que tu proveedor de hosting tiene soporte técnico. No dudes en contactarlos; es parte del servicio que pagas. Ellos pueden darte los datos de conexión exactos y ayudarte con problemas específicos.

Ahora, ¡manos a la obra! Tu sitio web te está esperando.

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel