Cómo subir una página web con el Administrador de Archivos de cPanel
¿Qué es el Administrador de Archivos de cPanel y por qué lo necesitas?
Si estás leyendo esto, probablemente acabas de contratar un hosting o quieres mudar tu sitio web a un nuevo servidor. La buena noticia es que subir una web a cPanel es mucho más sencillo de lo que parece, y no necesitas ser un experto en programación para lograrlo.
El Administrador de Archivos de cPanel es una herramienta visual que te permite gestionar todos los archivos de tu sitio web directamente desde el navegador, sin necesidad de usar programas complicados como FTP o tener conocimientos avanzados de servidores. Piensa en él como el "Explorador de Archivos" de Windows o el "Finder" de Mac, pero diseñado específicamente para tu hosting.
En esta guía completa, aprenderás paso a paso cómo subir web cPanel usando esta herramienta, desde la preparación de tus archivos hasta la publicación final. Al final, tendrás tu página funcionando en Internet sin haber necesitado instalar nada en tu ordenador.
Antes de empezar: prepara tus archivos correctamente
Antes de lanzarnos a usar el administrador archivos cPanel, es fundamental que prepares tu sitio web en tu ordenador. Este paso es crucial y te ahorrará muchos quebraderos de cabeza.
Organiza tu proyecto local
Tu sitio web debe estar compuesto por archivos y carpetas. Normalmente, tendrás un archivo index.html (o index.php), junto con carpetas de imágenes, estilos CSS, scripts JavaScript, etc. Todo esto debe estar en una sola carpeta principal en tu ordenador.
Comprime todo en un archivo ZIP
En lugar de subir cientos de archivos uno a uno (lo cual sería tedioso y lento), te recomiendo encarecidamente que comprimas toda tu carpeta en un único archivo ZIP. Esto facilita la publicación web cPanel y reduce el tiempo de carga.
Para comprimir en Windows: haz clic derecho sobre la carpeta → "Enviar a" → "Carpeta comprimida (en zip)".
Para comprimir en Mac: haz clic derecho sobre la carpeta → "Comprimir".
[TIP] Asegúrate de que tu archivo ZIP no supere los 100 MB. Si es más grande, es probable que tengas que dividirlo o usar otros métodos como FTP, pero para la mayoría de sitios web básicos, el ZIP será perfecto.
Acceso al Administrador de Archivos de cPanel
El primer paso para subir web cPanel es acceder a tu panel de control. Normalmente, lo encontrarás en una dirección como tudominio.com/cpanel o tudominio.com:2083. Si no estás seguro, revisa el correo de bienvenida de tu proveedor de hosting.
Una vez dentro, busca el icono del Administrador de Archivos dentro de la sección "Archivos". Suele tener un icono de una carpeta amarilla.
Navega hasta la carpeta correcta: public_html
Este es uno de los puntos más importantes. Una vez dentro del Administrador de Archivos de cPanel, verás una estructura de carpetas. Debes ir a la carpeta llamada public_html. Esta es la raíz de tu sitio web, es decir, el lugar donde se guardan todos los archivos que los visitantes pueden ver.
[WARNING] Si subes tus archivos a otra carpeta que no sea
public_html, tu web no será visible. Asegúrate de estar dentro de esta carpeta antes de continuar.
Si tu sitio web aún no existe y es la primera vez que lo publicas, la carpeta public_html puede estar vacía o contener un archivo de bienvenida. No te preocupes, lo vamos a reemplazar.
Cómo subir web cPanel: método paso a paso con ZIP
Ahora sí, vamos a lo importante. Este método es el más eficiente y te permitirá publicar web cPanel en cuestión de minutos.
Paso 1: Sube el archivo ZIP
Dentro de la carpeta public_html, busca el botón "Cargar" o "Subir" en la barra superior del Administrador de Archivos de cPanel. Se abrirá una nueva ventana que te permitirá arrastrar y soltar tu archivo ZIP desde tu ordenador.
También puedes hacer clic en "Seleccionar archivo" para buscarlo manualmente. Espera a que la barra de progreso llegue al 100%. Verás que el archivo aparece en la lista de archivos dentro de public_html.
[INFO] Si tu navegador bloquea la subida, asegúrate de que el archivo ZIP no tenga caracteres especiales ni espacios en el nombre. Algo como
miweb.zipes perfecto.
Paso 2: Extrae (descomprime) el archivo ZIP
Una vez que el archivo ZIP esté subido, vuelve a la vista del Administrador de Archivos de cPanel. Deberías ver tu archivo miweb.zip en la lista. Haz clic derecho sobre él y selecciona la opción "Extraer".
Si prefieres usar el menú superior, selecciona el archivo y haz clic en "Extraer" en la barra de herramientas. El sistema te preguntará dónde quieres extraer los archivos. Asegúrate de que la ruta sea /public_html/ y haz clic en "Extraer archivos".
Paso 3: Verifica la estructura de archivos
Después de descomprimir archivos cPanel, verás que se crean las carpetas y archivos de tu sitio web dentro de public_html. Es posible que se haya creado una subcarpeta con el mismo nombre que tu ZIP. Si es así, entra en ella y verás tu index.html.
[WARNING] Es muy común que los archivos queden dentro de una subcarpeta. Debes moverlos todos a
public_htmldirectamente. Para ello, selecciona todos los archivos dentro de la subcarpeta (Ctrl+A) y arrástralos a la carpeta padre (public_html). Luego elimina la carpeta vacía y el archivo ZIP.
Paso 4: Borra los archivos temporales
Una vez que hayas movido todo, es hora de limpiar. Elimina el archivo ZIP que subiste y cualquier carpeta vacía que haya quedado. También busca un archivo llamado index.html que pueda ser el de bienvenida del hosting. Si tu sitio tiene su propio index.html, sobrescríbelo. Si no, elimina el de bienvenida.
Publicar web cPanel sin usar ZIP: subida individual
Si tu sitio web es muy pequeño o solo necesitas actualizar unos pocos archivos, puedes subirlos individualmente. Esto es útil para cambios rápidos.
Sube archivos uno a uno
Dentro de public_html, haz clic en "Cargar" y arrastra los archivos directamente. Puedes seleccionar varios a la vez manteniendo presionada la tecla Ctrl (Windows) o Cmd (Mac).
Crea carpetas nuevas
Si necesitas crear una nueva carpeta para organizar mejor tus archivos, haz clic en "+ Carpeta" en la barra superior. Nombra la carpeta sin espacios y sin caracteres especiales (usa guiones bajos o medios).
[TIP] Mantén una estructura de carpetas limpia. Por ejemplo, guarda todas tus imágenes en una carpeta llamada
img, los estilos encssy los scripts enjs. Esto facilita el mantenimiento futuro.
Errores comunes al subir una web con cPanel y cómo solucionarlos
Es normal que al principio cometas errores. Aquí te dejo los más frecuentes y sus soluciones para que la publicación web cPanel sea un éxito.
Error: "No se encuentra el archivo index.html"
Este es el error más común. Significa que el servidor no encuentra el archivo principal de tu sitio. Asegúrate de que dentro de public_html exista un archivo llamado exactamente index.html o index.php. No puede llamarse inicio.html ni miweb.html.
Error: La web muestra un listado de archivos
Si al entrar a tu dominio ves un listado de carpetas y archivos en lugar de tu web, significa que no hay un archivo index.html o index.php en la raíz. Es el mismo problema que el punto anterior.
Error: "404 Not Found"
Este error puede deberse a que has subido los archivos a una subcarpeta incorrecta. Revisa que los archivos estén directamente en public_html y no dentro de una subcarpeta.
Error: La web se ve mal, sin estilos
Esto suele pasar cuando las rutas de los archivos CSS o imágenes están mal escritas. Si tu web usa rutas absolutas como /css/estilos.css, asegúrate de que la carpeta css esté en la raíz de public_html. Si usas rutas relativas, verifica que la estructura de carpetas sea exactamente la misma que en tu ordenador.
Cómo publicar web cPanel en un subdominio
Si tienes un subdominio como blog.tudominio.com, el proceso es similar pero con una pequeña diferencia.
Localiza la carpeta del subdominio
En lugar de public_html, busca una carpeta con el nombre de tu subdominio. Normalmente se llama public_html/blog o simplemente blog. Depende de cómo lo hayas configurado en tu hosting.
[INFO] Si no encuentras la carpeta, es posible que tengas que crearla. En cPanel, ve a la sección "Subdominios" y crea el subdominio. El sistema creará automáticamente la carpeta correspondiente.
Sube los archivos al subdominio
Una vez dentro de la carpeta del subdominio, sigue los mismos pasos que para la raíz: sube el ZIP, extrae y verifica que el index.html esté en la raíz de esa carpeta.
Tiempo de propagación y consejos finales
Una vez que hayas subido todos los archivos correctamente, es posible que tu web no se vea de inmediato. Esto se debe a la propagación del DNS, que puede tardar entre unos minutos y 24 horas.
[INFO] La propagación es el tiempo que tarda tu dominio en "apuntar" al nuevo contenido en todo el mundo. Si acabas de cambiar de servidor, es normal que tarde más. Puedes probar tu web desde un dispositivo móvil con datos (no WiFi) o usando herramientas online para verificar si ya está activa.
Consejos para el mantenimiento
- Haz copias de seguridad regularmente: Antes de hacer cambios importantes, descarga una copia de tus archivos desde el Administrador de Archivos de cPanel.
- Usa nombres de archivo en minúsculas: Los servidores Linux (donde corre cPanel) distinguen entre mayúsculas y minúsculas.
Index.htmlno es lo mismo queindex.html. - No edites archivos directamente en el servidor: Si necesitas hacer cambios, descarga el archivo, edítalo en tu ordenador y vuelve a subirlo. Esto evita errores de codificación.
Preguntas frecuentes sobre cómo subir una web con cPanel
¿Puedo usar el Administrador de Archivos de cPanel si mi hosting no es cPanel?
No. Esta guía es específica para cPanel. Si tu hosting usa otro panel como Syspanel (recuerda que el puerto de acceso es el 2106), el proceso puede ser similar pero con diferencias en la interfaz. En Syspanel, busca la sección de "Administrador de Archivos" dentro de las opciones de archivos.
¿Qué hago si mi archivo ZIP es demasiado grande?
Si tu ZIP supera los 100-200 MB, es probable que el Administrador de Archivos de cPanel no pueda subirlo. En este caso, te recomiendo usar un cliente FTP como FileZilla, que es gratuito y permite subir archivos de gran tamaño sin problemas.
¿Puedo subir una web hecha con WordPress usando este método?
Sí, pero con matices. Para WordPress, es más sencillo usar el instalador automático de cPanel (Softaculous). Si ya tienes un WordPress existente, deberás subir los archivos y también importar la base de datos desde phpMyAdmin. Este proceso es más complejo y merece una guía aparte.
¿Necesito conocimientos de programación para subir mi web?
No. El Administrador de Archivos de cPanel está diseñado para que cualquier persona pueda gestionar su web. Solo necesitas saber dónde están tus archivos y seguir los pasos de esta guía.
¿Qué es public_html?
Es la carpeta raíz de tu sitio web en el servidor. Todo lo que esté dentro de ella será accesible a través de tu dominio. Es como el "cajón principal" donde guardas tu página.
Conclusión: ya tienes tu web publicada
Subir una página web con el Administrador de Archivos de cPanel es un proceso sencillo una vez que entiendes la lógica. Recuerda los pasos clave: comprime tus archivos en ZIP, sube el ZIP a public_html, extrae y verifica que el index.html esté en la raíz.
Con esta guía, ya sabes cómo subir web cPanel, cómo usar el administrador archivos cPanel para gestionar tu contenido y cómo publicar web cPanel sin complicaciones. Si sigues estos pasos, tu sitio estará en línea en menos de lo que crees.
[TIP] No tengas miedo de experimentar. El Administrador de Archivos de cPanel es muy visual y, aunque cometas un error, siempre puedes volver a subir los archivos. Practica con una web de prueba y verás que en poco tiempo te sentirás como un profesional.
Ahora que tu web está publicada, es el momento de celebrarlo. Disfruta de tu nueva presencia en Internet y no olvides mantener tus archivos actualizados y hacer copias de seguridad periódicas. ¡Bien hecho!
