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

Cómo subir una web a cPanel usando el Administrador de archivos

Actualizado el 16 de diciembre de 2025

Introducción: Tu sitio web, a un clic de distancia

Subir una web a tu hosting es uno de los primeros pasos para tener presencia en internet. Aunque suene técnico, hoy en día es un proceso muy accesible gracias a herramientas como el Administrador de archivos de cPanel. Esta herramienta te permite gestionar todos los archivos de tu sitio desde el navegador, sin necesidad de usar programas externos como FTP o FileZilla.

En esta guía completa, paso a paso, te enseñaré cómo subir web cPanel usando el administrador de archivos. Aprenderás desde lo más básico (subir archivos sueltos) hasta cómo subir WordPress cPanel completo, pasando por trucos para subir archivos hosting de gran tamaño sin que se te caiga la conexión.

Vamos a ello. No necesitas ser un experto, solo seguir las instrucciones al pie de la letra.


Requisitos previos: Lo que necesitas antes de empezar

Antes de lanzarnos a la acción, asegúrate de tener lo siguiente:

  • Acceso a tu panel de control cPanel: Normalmente se accede a través de tudominio.com/cpanel o tudominio.com:2083. Te pedirá usuario y contraseña (te los dio tu proveedor de hosting).
  • Los archivos de tu web: Pueden ser un archivo comprimido (.zip, .tar.gz) o una carpeta con archivos sueltos (HTML, PHP, CSS, imágenes, etc.).
  • Un dominio o subdominio configurado: Para que tu web sea visible, el dominio debe estar apuntando a tu servidor.
  • Paciencia y conexión estable: Especialmente si los archivos son muy pesados.

[INFO] Si tu hosting usa un panel alternativo llamado Syspanel, el proceso es similar, pero el acceso se realiza por el puerto 2106 (ejemplo: tudominio.com:2106). El nombre de las herramientas puede variar ligeramente, pero la lógica es la misma.


Paso 1: Acceder al Administrador de archivos de cPanel

Primero, inicia sesión en tu cPanel. Una vez dentro, busca la sección "Archivos" (Files). Ahí verás el icono del Administrador de archivos (File Manager). Haz clic en él.

Se te abrirá una nueva ventana o pestaña. Es posible que te pregunte en qué directorio quieres abrir. Para subir una web, normalmente quieres ir a la carpeta public_html (o www). Si es una subcarpeta, puedes elegirla o crearla después.

¿Qué es public_html?

Es la raíz pública de tu sitio web. Todo lo que esté dentro de esta carpeta es accesible desde internet a través de tu dominio principal. Si tu web es un addon domain, la ruta será algo como public_html/miweb.com.


Paso 2: Preparar tus archivos (El truco del ZIP)

Este es el paso más importante para que todo sea fácil. Mi recomendación número uno es comprimir tu web en un archivo ZIP en tu ordenador.

¿Por qué?

  • Velocidad: Subir un solo archivo es mucho más rápido que subir cientos de archivos pequeños.
  • Fiabilidad: Si la conexión se corta, solo tienes que re-subir un archivo, no todo.
  • Organización: Es más fácil de manejar.

Cómo comprimir tu web en ZIP (en Windows y Mac)

  • En Windows: Haz clic derecho sobre la carpeta de tu web -> "Enviar a" -> "Carpeta comprimida (en zip)".
  • En Mac: Haz clic derecho sobre la carpeta -> "Comprimir".

[TIP] Si tu web es muy grande (más de 500MB), quizás sea mejor subirla en partes o usar el método de subida directa que te explico más abajo.


Paso 3: Subir el archivo ZIP al servidor

Ahora que tienes tu archivo .zip listo, vamos a subirlo.

  1. En el Administrador de archivos, navega hasta la carpeta donde quieres que viva tu web (normalmente public_html).
  2. Haz clic en el botón "Cargar" (Upload) en la barra de herramientas superior.
  3. Se abrirá una nueva ventana. Haz clic en "Seleccionar archivo" (Select File) y elige tu archivo ZIP desde tu ordenador.
  4. Espera a que la barra de progreso llegue al 100%. No cierres la ventana.
  5. Una vez subido, verás el archivo en la lista de archivos dentro de public_html. Cierra la ventana de carga.

[WARNING] No subas el archivo ZIP dentro de otra carpeta que no sea la correcta. Si lo subes a public_html y luego lo extraes, los archivos quedarán en la raíz de tu dominio. Si tienes un addon domain, asegúrate de estar dentro de su carpeta específica.


Paso 4: Extraer (descomprimir) el archivo ZIP

Ahora viene la magia. El archivo ZIP está en tu servidor, pero tu web no funcionará hasta que lo extraigas.

  1. Busca el archivo .zip en la lista de archivos de cPanel.
  2. Haz clic derecho sobre él. Se abrirá un menú contextual.
  3. Selecciona la opción "Extraer" (Extract).
  4. En la siguiente pantalla, te preguntará dónde quieres extraer los archivos. La ruta debe ser la carpeta actual (por ejemplo, /home/tuusuario/public_html). Déjalo como está y haz clic en "Extraer archivos" (Extract File(s)).
  5. Espera a que el proceso termine. Verás una lista de todos los archivos que se han extraído.

[TIP] Si al extraer te genera una subcarpeta con el nombre de tu ZIP (ej: public_html/miweb/), y querías que tu web estuviera directamente en public_html, tendrás que mover los archivos. Simplemente selecciona todos los archivos dentro de esa subcarpeta y arrástralos a public_html (o usa la opción "Mover" del menú superior).


Paso 5: Subir archivos individuales o carpetas sin comprimir

A veces no tienes un ZIP o solo quieres subir un archivo concreto. Es igual de fácil:

  1. Navega a la carpeta de destino en el Administrador de archivos.
  2. Haz clic en "Cargar" (Upload).
  3. Selecciona el archivo o archivos que quieras. Puedes seleccionar varios manteniendo Ctrl (Windows) o Cmd (Mac).
  4. Espera a que termine la carga.

Para subir una carpeta completa sin comprimir, la opción de "Cargar" no siempre permite seleccionar carpetas directamente. Es mucho más eficiente comprimir la carpeta en tu ordenador y luego extraerla en el servidor, como vimos antes.


Paso 6: Verificar los permisos de archivos (Permisos 644 y 755)

Un error común es que la web se vea en blanco o dé error 500. Esto suele deberse a permisos incorrectos.

Los permisos estándar para una web normal son:

  • Archivos (.php, .html, .css, .js, imágenes): Permisos 644.
  • Carpetas: Permisos 755.

Cómo cambiar permisos en cPanel

  1. Selecciona un archivo o carpeta.
  2. Haz clic derecho y elige "Cambiar permisos" (Change Permissions).
  3. Introduce el valor numérico (644 o 755) o marca las casillas correspondientes.
  4. Haz clic en "Cambiar permisos".

Si subiste un WordPress, la carpeta wp-content debe tener permisos 755, y los archivos dentro de ella, 644.

[INFO] No te obsesiones con esto si tu web funciona. Pero es el primer lugar donde mirar si algo falla.


Paso 7: Subir WordPress cPanel (Caso especial)

Si tu objetivo es subir WordPress cPanel, el proceso es el mismo que para cualquier web, pero con un paso extra: la base de datos.

  1. Descarga WordPress desde es.wordpress.org en tu ordenador.
  2. Descomprime el ZIP en tu ordenador.
  3. Vuelve a comprimir la carpeta wordpress en un ZIP (o súbela directamente si es pequeña, pero es mejor comprimirla).
  4. Sigue los pasos 3 y 4 de esta guía para subir y extraer el ZIP en public_html.
  5. Crea una base de datos en cPanel. Ve a la sección "Bases de datos MySQL" y crea una base, un usuario y asigna el usuario a la base con todos los privilegios. Anota estos datos.
  6. Ahora, abre tu navegador y visita tudominio.com. Te llevará al instalador de WordPress.
  7. Selecciona tu idioma y haz clic en "Continuar".
  8. Introduce los datos de la base de datos que creaste (nombre de la BD, usuario y contraseña). El host de la base de datos suele ser localhost.
  9. Sigue los pasos y ya tendrás WordPress instalado.

[WARNING] Si tu dominio es un addon domain (ej: tudominio.com/miweb), la ruta de instalación será public_html/miweb. Asegúrate de extraer los archivos en la subcarpeta correcta.


Paso 8: Subir archivos hosting de gran tamaño (Más de 250MB)

El Administrador de archivos de cPanel tiene un límite de carga que suele rondar los 128MB o 250MB dependiendo del hosting. Si tu archivo es más grande, tienes dos opciones:

Opción A: Aumentar el límite (si tu hosting lo permite)

A veces puedes modificar el archivo php.ini o .htaccess para aumentar el límite. Pero esto no siempre funciona y puede ser complicado.

Opción B: Usar la herramienta "Subir archivos grandes" (si está disponible)

Algunos paneles cPanel tienen una herramienta dedicada para esto en el Administrador de archivos, pero no es estándar.

Opción C: Usar FTP (FileZilla) como alternativa

Si el archivo es muy grande, lo más fiable es usar un cliente FTP como FileZilla. Es gratuito y muy fácil de usar.

  1. Descarga e instala FileZilla.
  2. Conecta usando los datos de tu hosting: Host (tudominio.com), Usuario (el mismo de cPanel) y Contraseña.
  3. El puerto suele ser 21 (FTP) o 22 (SFTP).
  4. Una vez conectado, navega a public_html en el panel derecho (servidor).
  5. Arrastra tu archivo ZIP desde el panel izquierdo (tu ordenador) al derecho.
  6. Espera a que suba y luego extráelo con el Administrador de archivos de cPanel.

[TIP] Si usas Syspanel, la conexión FTP es igual, pero el puerto de acceso al panel web es el 2106. Los datos de FTP te los da tu proveedor.


Preguntas Frecuentes (FAQ)

¿Qué hago si después de subir la web veo el índice de la carpeta o un error 404?

Esto suele significar que los archivos no están en la carpeta correcta. Revisa que estén directamente en public_html y no dentro de una subcarpeta. También verifica que tu dominio apunte al servidor correcto.

¿Puedo subir una web sin usar el Administrador de archivos?

Sí, puedes usar FTP (FileZilla) o el "Subir" desde el Administrador de archivos. También puedes usar el "Git" desde cPanel si tu web está en un repositorio.

¿Qué es public_html exactamente?

Es la carpeta pública de tu cuenta de hosting. Todo lo que esté ahí es visible en tudominio.com. Es como la raíz de tu sitio.

¿Cómo subo una web que ya está en otro hosting?

Descarga los archivos de tu hosting antiguo (normalmente desde su propio Administrador de archivos o FTP). Luego, sube el ZIP al nuevo hosting siguiendo esta guía. Además, tendrás que exportar la base de datos del hosting antiguo e importarla en el nuevo (en la sección "phpMyAdmin").

¿Puedo usar el Administrador de archivos para editar el código de mi web?

Sí, puedes editar archivos directamente. Haz clic derecho sobre el archivo y elige "Editar". Se abrirá un editor de texto básico. Es útil para cambios pequeños, pero para proyectos grandes es mejor usar un IDE local.

¿Qué hago si la subida se corta a mitad?

No pasa nada. Vuelve a intentarlo. Si es un archivo grande, compruébalo en tu ordenador. Si el problema persiste, usa FTP.

¿Necesito borrar el archivo ZIP después de extraerlo?

Sí, es una buena práctica. Mantener el ZIP en public_html es un riesgo de seguridad, ya que alguien podría descargarlo. Borra el ZIP después de extraerlo.


Conclusión y buenas prácticas finales

Subir una web a cPanel con el Administrador de archivos es, sin duda, la forma más sencilla y directa de hacerlo. No necesitas instalar nada y lo tienes todo en el navegador.

Resumen rápido de los pasos:

  1. Comprime tu web en un ZIP.
  2. Entra en cPanel y abre el Administrador de archivos.
  3. Navega a public_html.
  4. Sube el ZIP.
  5. Haz clic derecho y "Extraer".
  6. Verifica los permisos (644 archivos, 755 carpetas).
  7. Si es WordPress, crea la base de datos antes.

Buenas prácticas finales:

  • Siempre haz una copia de seguridad de tu web antes de hacer cambios grandes.
  • No edites archivos directamente en producción si no es necesario. Usa un entorno de pruebas.
  • Mantén tu WordPress actualizado para evitar vulnerabilidades.
  • Elimina los archivos innecesarios (como el ZIP) después de usarlos.

Espero que esta guía te haya sido de gran ayuda. Como ves, subir archivos hosting es un proceso mecánico que, una vez que lo haces una vez, se convierte en pan comido. Si tienes alguna duda, no dudes en consultar la documentación de tu proveedor de hosting o contactar con su soporte técnico.

¡Ahora ya sabes cómo subir tu web! Ve a por ello, tu proyecto merece estar en línea.

¿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