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

Cómo subir tu web a cPanel usando el Administrador de Archivos

Actualizado el 5 de noviembre de 2025

¿Te han dado acceso a un panel de control cPanel y no sabes por dónde empezar para publicar tu web? Tranquilo, es mucho más sencillo de lo que parece.

Para subir tu sitio web no necesitas ser un experto en programación ni usar programas complicados como FTP.

cPanel incluye una herramienta visual llamada Administrador de Archivos (o File Manager) que te permite arrastrar, soltar, copiar y pegar archivos directamente desde tu ordenador al servidor, igual que harías con las carpetas de tu propio equipo.

En esta guía completa y paso a paso, voy a explicarte cómo subir tu web a cPanel usando el Administrador de Archivos, desde cero y sin tecnicismos.

Vamos a ello.

¿Qué es el Administrador de Archivos de cPanel?

El Administrador de Archivos de cPanel (o File Manager cPanel) es una aplicación web integrada en tu panel de control.

Piénsalo como un "Explorador de Windows" o "Finder" de Mac, pero que funciona dentro de tu navegador y está conectado directamente a tu hosting.

Con esta herramienta puedes:

  • Ver todos los archivos y carpetas de tu alojamiento web.
  • Crear, renombrar, mover, copiar y eliminar archivos.
  • Cambiar permisos de archivos y carpetas.
  • Subir archivos desde tu computadora al servidor, que es lo que nos interesa para publicar tu web.

La gran ventaja frente a otros métodos es que no necesitas instalar nada en tu PC. Solo necesitas tu navegador y tus credenciales de acceso a cPanel.

Requisitos previos antes de subir archivos

Antes de lanzarnos a subir archivos cPanel, asegúrate de tener lo siguiente a mano:

  1. Tus datos de acceso a cPanel: Normalmente es una URL como https://tudominio.com/cpanel o https://tuip:2083, junto con tu usuario y contraseña. Si no los tienes, contacta con tu proveedor de hosting.
  2. Los archivos de tu web: Deben estar en una carpeta de tu ordenador. Esta carpeta debe contener el archivo principal de tu sitio, que suele ser index.php o index.html.
  3. Una idea clara de la estructura: ¿Quieres publicar la web en el dominio principal (tudominio.com) o en un subdominio (subdominio.tudominio.com)? Esto determinará la carpeta de destino, que te explico a continuación.

Paso 1: Acceder a cPanel y abrir el Administrador de Archivos

El primer paso es muy sencillo.

  1. Abre tu navegador web favorito (Chrome, Firefox, Edge, etc.).
  2. Escribe la URL de acceso a cPanel que te proporcionó tu hosting y pulsa Enter.
  3. Introduce tu nombre de usuario y contraseña en la pantalla de inicio de sesión.

Una vez dentro de cPanel, verás un montón de iconos. Busca la sección llamada "Archivos" o "Files".

Dentro de esa sección, haz clic en el icono que dice "Administrador de Archivos" o "File Manager".

Se abrirá una nueva ventana o pestaña del navegador. Es posible que te pregunte en qué directorio quieres abrir la vista. Si es así, selecciona la opción "Document Root for" y elige tu dominio principal. Luego, haz clic en "Go".

Paso 2: Navegar hasta la carpeta correcta: public_html

Ahora estás dentro del sistema de archivos de tu servidor.

Verás una lista de carpetas. La más importante para ti ahora mismo es la que se llama public_html.

[INFO]: public_html es la carpeta raíz de tu sitio web. Es el lugar donde el servidor busca los archivos para mostrar tu web al mundo. Todo lo que coloques dentro de esta carpeta será accesible a través de tu dominio.

Haz doble clic en la carpeta public_html para entrar en ella.

Dentro de esta carpeta, normalmente encontrarás archivos como index.html, cgi-bin o .htaccess. No te preocupes por ellos ahora.

Paso 3: Subir los archivos de tu web (Dos métodos)

Aquí es donde ocurre la magia. Tienes dos formas de subir web cPanel usando el administrador de archivos.

Método A: El método de arrastrar y soltar (el más fácil)

Este es mi favorito y el que recomiendo a todos los usuarios.

  1. Asegúrate de estar dentro de la carpeta public_html (deberías ver su contenido en el panel derecho).
  2. Abre otra ventana de tu explorador de archivos en tu computadora (por ejemplo, "Este equipo" o "Finder").
  3. Localiza la carpeta donde tienes los archivos de tu web.
  4. Selecciona todos los archivos y carpetas que necesites subir (puedes usar Ctrl + A en Windows o Cmd + A en Mac para seleccionarlo todo).
  5. Arrastra los archivos seleccionados y suéltalos dentro de la ventana del Administrador de Archivos de cPanel, en el área de la carpeta public_html.

Verás un cuadro de diálogo que muestra el progreso de la subida. Dependiendo del tamaño de tu web, puede tardar desde unos segundos hasta varios minutos.

Método B: Usar el botón "Subir"

Si prefieres un método más "tradicional", sigue estos pasos:

  1. Dentro de public_html, haz clic en el botón "Subir" (o "Upload") en la barra de herramientas superior.
  2. Se abrirá una nueva ventana (o una pestaña en la misma ventana) con un área de arrastre o un botón "Seleccionar archivo".
  3. Haz clic en "Seleccionar archivo" y busca en tu computadora el primer archivo que quieras subir.
  4. Repite el proceso para cada archivo.

[TIP]: El método de arrastrar y soltar es mucho más eficiente cuando tienes que subir muchos archivos o carpetas enteras. El botón "Subir" es útil para archivos individuales o si tienes problemas con el arrastre.

Paso 4: Verificar que los archivos se han subido correctamente

Una vez completada la subida, vuelve a la ventana principal del Administrador de Archivos (si usaste el botón "Subir", deberías haber vuelto automáticamente).

Ahora deberías ver los archivos que has subido listados dentro de public_html.

Comprueba lo siguiente:

  • ¿Están todos los archivos y carpetas que necesitas?
  • ¿Está el archivo index.php o index.html en la lista? Este es el punto de entrada de tu web.

[WARNING]: Si tu web tiene una estructura de carpetas (por ejemplo, css, js, img), asegúrate de que las carpetas se hayan subido como carpetas, no como archivos sueltos. Debe haber una carpeta llamada css que contenga todos los archivos de estilos, no cientos de archivos .css sueltos en la raíz.

Paso 5: Publicar tu web y comprobar el resultado

Este es el momento de la verdad.

  1. Abre una nueva pestaña en tu navegador.
  2. Escribe tu nombre de dominio (por ejemplo, www.tudominio.com o tudominio.com).
  3. Pulsa Enter.

Si todo ha ido bien, deberías ver tu sitio web en pantalla.

[WARNING]: Es posible que veas una página en blanco o un error 500. No te asustes. Esto es común y suele deberse a problemas de permisos de archivos o a un archivo .htaccess incompatible. Te explico cómo solucionarlo en la sección de preguntas frecuentes.

¿Qué hago si mi web no se ve bien? Solución de problemas comunes

A veces, las cosas no salen a la primera. Aquí tienes los problemas más frecuentes y sus soluciones.

Problema 1: Veo la página de "Index of /" o un listado de archivos

Esto significa que el servidor no encuentra un archivo index (como index.html o index.php) en la carpeta public_html.

Solución:

  • Asegúrate de que has subido el archivo index correcto.
  • Verifica que el archivo se llama exactamente index.php o index.html (en minúsculas).
  • Si tu web usa WordPress, el archivo debe ser index.php.

Problema 2: Veo un error 500 (Internal Server Error)

Esto suele estar relacionado con el archivo .htaccess o con permisos de archivos incorrectos.

Solución:

  • Permisos: Selecciona todos los archivos y carpetas que subiste, haz clic derecho y elige "Cambiar permisos". Asegúrate de que los archivos tengan permiso 644 y las carpetas 755. No uses 777 a menos que sea estrictamente necesario.
  • .htaccess: Si subiste un archivo .htaccess, renómbralo a .htaccess.bak temporalmente y recarga tu web. Si tu web funciona, el problema está en ese archivo. Puedes pedir ayuda a tu proveedor para corregirlo.

Problema 3: Veo una página en blanco

Esto puede deberse a un error de PHP en tu código.

Solución:

  • Revisa los archivos que has subido. ¿Están completos? A veces, una subida interrumpida puede dejar archivos corruptos.
  • Vuelve a subir los archivos sospechosos.
  • Comprueba si has subido todos los archivos necesarios. Si tu web usa una base de datos, asegúrate de haberla creado e importado correctamente en cPanel (sección "Bases de Datos MySQL").

Preguntas Frecuentes (FAQ) sobre subir archivos a cPanel

Aquí tienes las respuestas a las dudas más habituales de los usuarios.

¿Puedo subir una carpeta entera con el Administrador de Archivos?

Sí, puedes. Con el método de arrastrar y soltar, simplemente arrastra la carpeta entera desde tu ordenador a la ventana de public_html en cPanel. El sistema subirá la carpeta y todo su contenido.

¿Cuál es el límite de tamaño para subir archivos?

Depende de la configuración de tu hosting. Normalmente, el límite suele ser de 128 MB o más por archivo. Si tu web es muy pesada, es mejor que la subas en partes o uses un método de compresión (como un archivo ZIP) y luego lo extraigas en el servidor.

¿Cómo subo un archivo ZIP y lo descomprimo en cPanel?

Es un proceso muy útil para webs grandes.

  1. Sube el archivo .zip a la carpeta public_html (o a la carpeta donde quieras).
  2. Haz clic derecho sobre el archivo .zip y selecciona "Extraer" (o "Extract").
  3. En la ventana que aparece, asegúrate de que la ruta de destino sea la correcta (por ejemplo, /public_html) y haz clic en "Extraer archivos".
  4. Una vez extraído, puedes eliminar el archivo .zip seleccionándolo y haciendo clic en "Eliminar".

¿Qué es la carpeta public_html y por qué es tan importante?

Es el directorio raíz de tu dominio principal. Es lo que el servidor web muestra a los visitantes cuando acceden a tu dominio. Piensa en ella como el escaparate de tu tienda: todo lo que pongas ahí será visible para el público.

¿Y si tengo mi web en un subdominio?

Si has creado un subdominio (por ejemplo, blog.tudominio.com), cPanel creará automáticamente una carpeta para él, normalmente dentro de public_html, con el nombre del subdominio (por ejemplo, public_html/blog).

Deberás subir los archivos de esa web a la carpeta correspondiente al subdominio, no a public_html directamente.

¿Es seguro usar el Administrador de Archivos?

Sí, es totalmente seguro. Es una herramienta oficial de cPanel. Solo asegúrate de no borrar archivos que no entiendas, ya que podrías romper la configuración de tu hosting. Si tienes dudas, pregunta a tu proveedor.

¿Qué hago si mi web usa una base de datos?

Subir los archivos es solo la mitad del trabajo. Si tu web (como WordPress) necesita una base de datos, también tendrás que:

  1. Crear una base de datos y un usuario en la sección "Bases de Datos MySQL" de cPanel.
  2. Importar tu base de datos (un archivo .sql) usando "phpMyAdmin".
  3. Configurar el archivo de conexión de tu web (por ejemplo, wp-config.php en WordPress) con los datos de la nueva base de datos.

¿Puedo usar el Administrador de Archivos para editar un archivo?

Sí, puedes. Haz clic derecho sobre cualquier archivo y selecciona "Editar" (o "Edit"). Se abrirá un editor de texto simple en el navegador. Ten cuidado al editar archivos importantes, como los de configuración.

[INFO]: Si tu hosting utiliza el panel Syspanel (antes conocido como HestiaCP), el acceso al administrador de archivos se realiza a través del puerto 2106. La dirección sería algo como https://tudominio.com:2106. El proceso de subida de archivos es muy similar al de cPanel, buscando siempre la carpeta public_html de tu dominio.

Conclusión: Publicar tu web ya no es un misterio

Como has visto, subir tu web a cPanel usando el Administrador de Archivos es un proceso sencillo y visual que no requiere conocimientos técnicos avanzados.

Solo necesitas:

  1. Acceder a cPanel.
  2. Entrar en el Administrador de Archivos.
  3. Navegar a public_html.
  4. Arrastrar y soltar tus archivos.
  5. Comprobar que tu web carga correctamente.

Con esta guía, ya tienes las herramientas para publicar web cPanel por ti mismo, ahorrándote tiempo y dinero.

Si te encuentras con un problema puntual, repasa los pasos y las soluciones de la sección de preguntas frecuentes.

Y recuerda, la práctica hace al maestro. No tengas miedo de explorar el Administrador de Archivos, pero siempre con cuidado de no borrar archivos que no reconozcas.

¡Espero que tu web esté online muy pronto!

¿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