cPanel: Cómo subir tu sitio web con el Administrador de Archivos
¿Qué es el Administrador de Archivos de cPanel y por qué te facilitará la vida?
Si acabas de contratar un hosting, es muy probable que te hayan dado un usuario y contraseña para acceder a cPanel. Este panel de control es el cerebro de tu alojamiento web, y una de sus herramientas más útiles para principiantes es, sin duda, el Administrador de Archivos (o File Manager, en inglés).
Olvídate de programas complicados como FTP o de líneas de comandos. Con el Administrador de archivos de cPanel, puedes subir, borrar, editar y organizar todos los archivos de tu sitio web directamente desde el navegador, con una interfaz gráfica muy similar a la del explorador de archivos de tu ordenador.
En esta guía extensa y paso a paso, te voy a enseñar exactamente cómo usar el file manager para subir tu sitio web por primera vez, desde cero y sin complicaciones. Vamos a ello.
Primeros pasos: Acceder a cPanel y localizar el File Manager
Antes de nada, necesitas saber cómo llegar al panel. Normalmente, la dirección de acceso a cPanel suele ser algo como tudominio.com/cpanel o tudominio.com:2083. Si no estás seguro, consulta el correo de bienvenida de tu proveedor de hosting o su centro de ayuda.
Paso 1: Inicia sesión en tu cuenta
Escribe tu usuario y contraseña en la pantalla de inicio de sesión. Una vez dentro, verás un montón de iconos organizados por categorías (Correo, Dominios, Base de Datos, etc.). No te agobies con tanta información; nosotros solo necesitamos una sección.
Paso 2: Encuentra el icono del Administrador de Archivos
Busca la sección llamada "Archivos". Dentro de ella, verás el icono que dice "Administrador de Archivos" o "File Manager". Haz clic en él.
Paso 3: Elige la carpeta raíz de tu dominio
Al hacer clic, se abrirá una pequeña ventana emergente preguntándote a qué carpeta quieres acceder. Es muy importante que selecciones la opción que dice "Web Root (public_html)" o simplemente "public_html". Esta es la carpeta pública de tu sitio web, es decir, todo lo que pongas ahí dentro será visible en internet cuando alguien escriba tu dominio.
[TIP]: Si tienes varios dominios en la misma cuenta, asegúrate de seleccionar el public_html correcto asociado a tu dominio principal, o la carpeta específica del dominio secundario (por ejemplo, public_html/midominiosecundario.com).
Elige tu método: ¿Subir archivos comprimidos o archivos sueltos?
Ahora que ya estás dentro del Administrador de archivos, tienes dos caminos principales para subir tu sitio web. Te recomiendo encarecidamente el primero, pero te explico ambos.
Método A (Recomendado): Subir un archivo ZIP
Este es el método más rápido y eficiente, especialmente si tu sitio web tiene muchos archivos o carpetas. Consiste en comprimir todo tu sitio web en un solo archivo .zip en tu ordenador y luego subirlo a cPanel para descomprimirlo allí.
Pasos para subir y descomprimir tu ZIP
-
Prepara tu archivo ZIP: En tu ordenador, selecciona todas las carpetas y archivos de tu sitio web (como
wp-admin,wp-content,index.php, etc.) y comprímelos en un solo archivo llamado, por ejemplo,miweb.zip.[WARNING]: Es crucial que comprimas el contenido de tu carpeta, no la carpeta en sí. Es decir, si tu web está en una carpeta llamada
miweb, abre esa carpeta, selecciona todo lo que hay dentro y comprime eso. Si comprimes la carpetamiwebentera, al descomprimirla enpublic_html, tendrás una subcarpetamiwebdentro, lo que causará errores. -
Sube el archivo ZIP: En la barra de herramientas superior del Administrador de archivos, haz clic en el botón "Cargar" (o "Upload"). Se abrirá una nueva ventana. Haz clic en el botón "Seleccionar archivo" y busca tu
miweb.zipen tu ordenador. El archivo comenzará a subirse automáticamente. Espera a que la barra de progreso llegue al 100%. -
Localiza el ZIP en public_html: Una vez subido, cierra la ventana de carga. Ahora deberías ver tu archivo
miweb.zipen la lista de archivos dentro depublic_html. -
Extrae el contenido: Haz clic derecho sobre el archivo
miweb.zip. En el menú contextual, selecciona la opción "Extraer" (o "Extract"). Se te pedirá que confirmes la ruta de destino. Asegúrate de que sea/public_htmly haz clic en "Extraer archivos". -
Borra el ZIP: Después de la extracción, verás todas tus carpetas y archivos apareciendo. Ahora ya puedes eliminar el archivo
miweb.zip. Selecciónalo y haz clic en el botón "Eliminar" en la barra superior. Esto es importante por seguridad y limpieza.
Método B: Subir archivos individuales o carpetas
Este método es útil si solo quieres subir un archivo específico (como una imagen o un PDF) o si tu sitio web es muy pequeño y tiene pocos archivos.
Pasos para subir archivos sueltos
-
Navega a la carpeta correcta: Dentro del Administrador de archivos, navega hasta la carpeta donde quieres subir los archivos. Si es para tu web principal, esa carpeta será
public_html. -
Haz clic en "Cargar": En la barra superior, haz clic en el botón "Cargar".
-
Arrastra y suelta o selecciona: En la nueva ventana, puedes arrastrar los archivos directamente desde tu ordenador a la zona punteada, o hacer clic en "Seleccionar archivo" para buscarlos.
-
Repite el proceso: Para cada archivo, la subida se realizará automáticamente. Una vez terminado, cierra la ventana y verás tus archivos en la lista.
[INFO]: Para subir carpetas enteras con este método, la opción "Cargar" no lo permite directamente. Tendrías que crear una carpeta nueva (botón "+ Carpeta") y entrar dentro de ella para subir los archivos uno a uno. Por eso el método ZIP es mucho más eficiente.
Estructura esencial: ¿Qué es public_html y por qué es tan importante?
Ya lo hemos mencionado, pero es fundamental que lo entiendas bien. public_html es el directorio raíz de tu sitio web. Es la única carpeta de tu cuenta de hosting que es accesible desde el exterior.
Cuando alguien escribe tu dominio en el navegador, el servidor web busca automáticamente los archivos dentro de esta carpeta. Por eso, todos los archivos de tu sitio web (HTML, CSS, PHP, imágenes, etc.) deben estar dentro de public_html o en subcarpetas dentro de ella.
¿Qué pasa con las otras carpetas de cPanel?
En el Administrador de archivos, verás otras carpetas como etc, logs, mail, tmp, etc. No las toques. Son carpetas del sistema que gestionan la configuración del servidor, los correos electrónicos o los registros de actividad. Modificarlas puede romper tu hosting. Tu zona de trabajo es exclusivamente public_html.
Configuración de permisos: Todo en orden para que funcione
Los permisos de archivos (o "permissions") son un sistema de seguridad que indica quién puede leer, escribir o ejecutar cada archivo y carpeta. Si los permisos son incorrectos, tu sitio web puede dar errores como "500 Internal Server Error" o "403 Forbidden".
Cómo verificar y cambiar permisos
-
Selecciona el archivo o carpeta: Haz clic una vez sobre el elemento que quieras revisar.
-
Haz clic en "Permisos": En la barra superior, haz clic en el botón "Permisos" (o "Permissions").
-
Revisa los valores: Se abrirá una ventana con casillas de verificación. La regla general es:
- Archivos (como
index.php): Deben tener permisos644. - Carpetas (como
wp-content): Deben tener permisos755.
- Archivos (como
-
Aplica los cambios: Si ves que los valores son diferentes, márcalos correctamente y haz clic en "Cambiar permisos". Si acabas de subir tu web con el método ZIP, cPanel suele asignar los permisos correctos automáticamente, pero es bueno saber cómo revisarlo.
Errores comunes y cómo solucionarlos
Es muy normal que al principio algo falle. Aquí tienes los problemas más típicos al usar el file manager y su solución.
Error 1: "No veo mi web, solo veo un índice de archivos"
Esto significa que el servidor no encuentra un archivo de índice válido (como index.php o index.html).
- Solución: Asegúrate de que tu sitio web tiene un archivo llamado
index.phpoindex.htmlen la raíz depublic_html, y no dentro de una subcarpeta. Si lo tienes dentro de una carpeta, significa que comprimiste mal el archivo ZIP original.
Error 2: "El sitio web se ve sin estilos (CSS) o sin imágenes"
Esto suele pasar cuando has subido tu web a una subcarpeta incorrecta o las rutas de los archivos están rotas.
- Solución: Verifica que la estructura de carpetas dentro de
public_htmlsea exactamente la misma que la de tu ordenador. Si tu web usa un CMS como WordPress, asegúrate de haber subido el contenido de la carpeta raíz de WordPress (la que contienewp-admin,wp-content, etc.) directamente apublic_html.
Error 3: "Error 403 Forbidden"
Este error suele estar relacionado con los permisos de archivos o carpetas.
- Solución: Revisa los permisos de la carpeta
public_htmly las subcarpetas principales. Deberían ser755. Si una carpeta tiene permisos777(demasiado abiertos), algunos servidores la bloquean por seguridad.
Preguntas Frecuentes (FAQ) sobre el uso del Administrador de Archivos
Para terminar, aquí tienes las respuestas a las dudas que más nos llegan al soporte técnico.
¿Puedo usar el Administrador de Archivos para editar mi código?
Sí, totalmente. Haz clic derecho sobre un archivo de texto (como .php, .html, .css) y selecciona "Editar" (o "Edit"). Se abrirá un editor de texto en tu navegador. Edita lo que necesites y haz clic en "Guardar cambios". Es una forma muy rápida de hacer pequeños ajustes sin necesidad de descargar y volver a subir el archivo.
¿Qué es más recomendable, usar el File Manager o un cliente FTP?
Para subidas masivas de archivos (como una instalación completa de WordPress), un cliente FTP como FileZilla es mucho más rápido y estable, ya que permite reanudar descargas y gestionar mejor las conexiones. Sin embargo, el Administrador de archivos de cPanel es perfecto para tareas rápidas, ediciones puntuales o cuando estás fuera de casa y solo tienes un navegador. Ambos son válidos; la elección depende de la tarea.
¿Puedo subir archivos de más de 20MB por el File Manager?
Sí, pero depende de la configuración de tu hosting. A veces hay un límite de tamaño de subida. Si ves un error de límite, comprueba la sección de "Métricas" o "Estadísticas" en cPanel para ver el límite actual. Si necesitas subir archivos muy grandes, te recomiendo usar un cliente FTP o comprimir tu web en varios archivos ZIP más pequeños.
¿Debo borrar el archivo install.php o los archivos de instalación después de subir mi web?
Sí, es una excelente práctica de seguridad. Si has subido un CMS o un script, elimina los archivos de instalación (como install.php) una vez que la instalación haya terminado. Esto evita que alguien pueda re-ejecutar el instalador y sobreescribir tu configuración.
¿Qué pasa si borro un archivo por error? ¿Tiene papelera?
¡Buena noticia! El Administrador de archivos de cPanel tiene una papelera de reciclaje. En la barra superior, verás un icono de una papelera o un botón llamado "Restaurar". Si borras algo por accidente, puedes ir ahí y restaurarlo. Eso sí, la papelera se vacía automáticamente cada cierto tiempo, así que no confíes en ella para siempre.
[INFO]: Si tu hosting utiliza Syspanel en lugar de cPanel, no te preocupes, el concepto es el mismo. Para acceder al panel de control de Syspanel, la URL suele incluir el puerto 2106 (por ejemplo, tudominio.com:2106). Busca la sección de "Archivos" o "Administrador de archivos" dentro de su interfaz y el proceso de subida será muy similar al que te hemos explicado.
Espero que esta guía te haya sido de gran ayuda. Con un poco de práctica, usar el Administrador de archivos se convertirá en una tarea más. Si tienes cualquier otra duda, no dudes en contactar con nuestro equipo de soporte. ¡Estamos aquí para ayudarte a que tu web esté online cuanto antes!
