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

Cómo subir WordPress manualmente a cPanel (por FTP o Administrador de archivos)

Actualizado el 17 de abril de 2026

Antes de empezar: ¿Qué necesitas para subir WordPress manualmente a cPanel?

Subir WordPress manualmente a cPanel puede sonar a algo muy técnico, pero te aseguro que con una buena guía y un poco de paciencia, es un proceso que cualquier persona puede realizar. No necesitas ser un desarrollador experto ni saber programar. Solo necesitas seguir una serie de pasos lógicos y tener claros algunos conceptos básicos.

En este artículo, vamos a desglosar todo el proceso para que puedas subir WordPress manualmente a cPanel usando dos métodos muy comunes: el protocolo FTP (con un programa como FileZilla) o el Administrador de archivos que ya viene integrado en tu panel de control. Ambos métodos son igual de válidos; la elección dependerá de tu comodidad y de las herramientas que tengas a mano.

Antes de lanzarnos a la acción, vamos a preparar el terreno. Necesitarás lo siguiente:

  • Acceso a tu cuenta de cPanel: Lo más importante. Normalmente accedes a través de una URL como tudominio.com/cpanel o cpanel.tudominio.com. Asegúrate de tener tus credenciales (usuario y contraseña) a mano.
  • Los archivos de WordPress: Puedes descargar la última versión desde el sitio oficial es.wordpress.org. Se descargará un archivo .zip que contiene toda la estructura de WordPress.
  • Un programa FTP (opcional): Si decides usar el método FTP, necesitarás un cliente FTP. El más popular y gratuito es FileZilla. Si prefieres no instalar nada, el Administrador de archivos de cPanel es tu mejor aliado.
  • Una base de datos creada: WordPress necesita una base de datos MySQL para guardar todo tu contenido (entradas, páginas, usuarios, configuraciones). Deberás crearla antes de empezar la instalación. Veremos cómo hacerlo en un paso posterior.

Paso 1: Descargar y preparar los archivos de WordPress

Lo primero es obtener el paquete de WordPress. Ve a es.wordpress.org y haz clic en el botón de descarga. Se te descargará un archivo llamado algo así como wordpress-6.x.x-es_ES.zip.

Una vez descargado, es muy importante que lo descomprimas en tu computadora. Necesitas tener una carpeta llamada wordpress (o el nombre que prefieras) con todos los archivos dentro. Dentro de esta carpeta, verás archivos como wp-config.php (aunque aún no existe, hay uno de muestra llamado wp-config-sample.php), index.php, y las carpetas wp-admin, wp-content y wp-includes.

[TIP]: No subas el archivo .zip directamente al servidor y lo descomprimas allí. Es mejor descomprimirlo localmente y subir la carpeta ya descomprimida. Esto te dará más control y evitará problemas de permisos.

Paso 2: Crear la base de datos MySQL en cPanel

Este es un paso fundamental que muchos olvidan. WordPress no puede funcionar sin una base de datos. Para crearla, sigue estos pasos:

  1. Ingresa a tu cPanel.
  2. Busca la sección "Bases de Datos" y haz clic en "Asistente para bases de datos MySQL" o "Bases de datos MySQL".
  3. Si usas el asistente, te guiará paso a paso. Primero, crea una nueva base de datos. Ponle un nombre que te sea fácil de recordar, por ejemplo, mipagina_wp (el prefijo de tu cuenta se añadirá automáticamente).
  4. A continuación, crea un usuario para esa base de datos. Elige un nombre de usuario y una contraseña segura. Guárdalos bien, los necesitarás en la instalación.
  5. Finalmente, añade el usuario a la base de datos y asígnalo con TODOS LOS PRIVILEGIOS. Es crucial marcar la casilla "ALL PRIVILEGES" para que WordPress pueda funcionar correctamente.

[WARNING]: Anota en un lugar seguro el nombre de la base de datos, el usuario y la contraseña. Son datos sensibles que necesitarás en el paso de la instalación. No los compartas con nadie.

Método 1: Subir WordPress por FTP (con FileZilla)

El FTP (Protocolo de Transferencia de Archivos) es un método clásico y muy eficiente para subir archivos a tu servidor. Es especialmente útil si tienes muchos archivos o si la conexión es lenta, ya que te permite reanudar transferencias.

Configurando FileZilla para conectarte a tu servidor

  1. Descarga e instala FileZilla desde su sitio oficial.
  2. Abre FileZilla. En la barra superior, verás campos para el Host, Nombre de usuario, Contraseña y Puerto.
  3. Host: Introduce tu nombre de dominio (ej. tudominio.com) o la dirección IP de tu servidor. En la mayoría de los casos, el host es ftp.tudominio.com.
  4. Nombre de usuario y Contraseña: Son los mismos datos de acceso a tu cuenta de cPanel, o los datos FTP específicos que te haya proporcionado tu proveedor de hosting. A menudo, es el mismo usuario y contraseña que usas para cPanel.
  5. Puerto: Déjalo en 21, que es el puerto estándar para FTP. Si tu hosting usa SFTP (SSH), el puerto sería 22 y deberías especificarlo en el campo correspondiente.
  6. Haz clic en "Conexión rápida". Si todo es correcto, verás una serie de mensajes en la parte superior y, en el panel derecho, los archivos de tu servidor.

Transfiriendo los archivos de WordPress

Una vez conectado, verás dos paneles principales:

  • Panel izquierdo (Sitio local): Aquí navegarás por tu computadora hasta encontrar la carpeta wordpress que descomprimiste.
  • Panel derecho (Sitio remoto): Navegarás por los archivos de tu servidor. Deberías ver una carpeta llamada public_html. Esta es la raíz de tu sitio web. A veces puede llamarse htdocs o www.

Ahora viene la parte clave:

  1. Dentro del panel derecho, entra en la carpeta public_html. Es importante que los archivos de WordPress estén en la raíz de public_html, no dentro de una subcarpeta, a menos que quieras instalarlo en un subdirectorio (ej. tudominio.com/blog).
  2. En el panel izquierdo, entra a la carpeta wordpress que descomprimiste.
  3. Selecciona todos los archivos y carpetas dentro de la carpeta wordpress (puedes usar Ctrl+A en Windows o Cmd+A en Mac).
  4. Arrastra todos esos archivos seleccionados desde el panel izquierdo hasta el panel derecho, soltándolos dentro de public_html.
  5. FileZilla comenzará a subir los archivos. Verás el progreso en la parte inferior. La subida puede tardar unos minutos, dependiendo de tu conexión.

[INFO]: Asegúrate de subir el contenido de la carpeta wordpress, no la carpeta en sí. Si subes la carpeta, la URL de tu sitio sería tudominio.com/wordpress. Si quieres que tu sitio principal sea tudominio.com, los archivos deben estar directamente en public_html.

Método 2: Subir WordPress con el Administrador de archivos de cPanel

Si no quieres instalar programas adicionales, el Administrador de archivos de cPanel es una opción fantástica. Está integrado en tu panel y funciona directamente desde el navegador.

Subiendo el archivo ZIP

  1. Accede a tu cPanel y busca la sección "Archivos".
  2. Haz clic en "Administrador de archivos".
  3. Se abrirá una nueva ventana. Navega hasta la carpeta public_html (o la carpeta raíz de tu sitio).
  4. En la barra de herramientas superior, haz clic en el botón "Cargar".
  5. Se abrirá una ventana de carga. Haz clic en "Seleccionar archivo" y busca el archivo wordpress-6.x.x-es_ES.zip que descargaste. No lo descomprimas en tu computadora.
  6. Espera a que la carga termine al 100%. Verás el archivo .zip en la lista de archivos de public_html.

Descomprimiendo el archivo en el servidor

  1. Una vez subido, verás el archivo .zip en la lista. Haz clic derecho sobre él.
  2. En el menú contextual, selecciona la opción "Extraer" o "Descomprimir".
  3. Te preguntará en qué ruta quieres extraer los archivos. Asegúrate de que la ruta sea /public_html/ (o la carpeta raíz). Puedes dejar la ruta por defecto si ya estás dentro de public_html.
  4. Haz clic en "Extraer archivos". El sistema descomprimirá el archivo y creará una carpeta llamada wordpress dentro de public_html.
  5. Ahora, entra en la carpeta wordpress que se ha creado. Verás todos los archivos de WordPress dentro.
  6. Selecciona todos los archivos y carpetas dentro de public_html/wordpress (puedes usar Ctrl+A).
  7. Haz clic en el botón "Mover" (o "Mover a") en la barra superior.
  8. En el campo de destino, escribe /public_html/ (o simplemente ../) y haz clic en "Mover archivos".
  9. Esto moverá todos los archivos de la subcarpeta wordpress a la raíz de tu sitio. Después de moverlos, puedes eliminar la carpeta vacía wordpress y el archivo .zip que ya no necesitas.

[WARNING]: Al extraer el ZIP, los archivos se colocan en una subcarpeta llamada wordpress. Si no los mueves a la raíz, tu sitio se verá en tudominio.com/wordpress. El paso de moverlos es esencial para que tu dominio principal funcione correctamente.

El paso final: Ejecutar el instalador de WordPress

Independientemente del método que hayas usado para subir WordPress manualmente a cPanel, el proceso de instalación es el mismo. Ahora viene la parte más emocionante: crear tu sitio.

  1. Abre tu navegador y escribe tu dominio: tudominio.com.
  2. WordPress detectará que no está instalado y te mostrará la pantalla de bienvenida del instalador. Selecciona tu idioma (español) y haz clic en "Continuar".
  3. Ahora verás la pantalla de "Bienvenida a WordPress". Te pedirá los datos de tu base de datos. Esta es la información que creaste en el paso 2.
    • Nombre de la base de datos: El nombre que le pusiste (ej. tuusuario_wp).
    • Nombre de usuario: El usuario que creaste.
    • Contraseña: La contraseña que elegiste.
    • Servidor de la base de datos: Normalmente es localhost. No lo cambies a menos que tu proveedor te indique lo contrario.
    • Prefijo de tabla: Déjalo como wp_.
  4. Haz clic en "Enviar".
  5. WordPress intentará conectarse a la base de datos. Si todo es correcto, verás un mensaje de éxito. Haz clic en "Ejecutar la instalación".
  6. Ahora verás la pantalla final de configuración. Aquí introducirás los datos de tu sitio:
    • Título del sitio: El nombre de tu web (ej. "Mi Blog de Recetas").
    • Nombre de usuario: El usuario administrador que usarás para entrar en tu panel de control. Evita usar "admin" por seguridad.
    • Contraseña: Introduce una contraseña segura para tu usuario administrador.
    • Tu correo electrónico: Donde recibirás notificaciones.
    • Visibilidad para motores de búsqueda: Te recomiendo dejar esta casilla desmarcada para que Google pueda indexar tu sitio desde el principio.
  7. Haz clic en "Instalar WordPress".
  8. ¡Felicidades! Verás un mensaje de éxito. Ya puedes hacer clic en "Acceder" para entrar en tu nuevo panel de administración (tudominio.com/wp-admin).

Preguntas Frecuentes (FAQ) sobre cómo subir WordPress manualmente

¿Qué es mejor, usar FTP o el Administrador de archivos?

Ambos son excelentes. El Administrador de archivos es más visual y no requiere software adicional, pero puede ser lento con muchos archivos. El FTP es más rápido para cargas grandes y te permite gestionar archivos de forma más fluida. Para la instalación de WordPress, cualquiera de los dos funciona perfectamente.

¿Puedo instalar WordPress en una subcarpeta?

Sí. Si quieres que tu WordPress esté en tudominio.com/blog, solo tienes que subir los archivos a la carpeta public_html/blog en lugar de public_html. El proceso es idéntico.

¿Qué hago si veo un error de "Error al conectar con la base de datos"?

Revisa que los datos de la base de datos que introdujiste en el instalador sean correctos. Asegúrate de que el nombre de la base de datos, el usuario y la contraseña coincidan exactamente con los que creaste en cPanel. Verifica también que el usuario tenga todos los privilegios sobre la base de datos.

¿Necesito conocimientos de programación para hacer esto?

No, para nada. Este proceso es 100% administrativo. Solo necesitas seguir los pasos y saber leer. Si has llegado hasta aquí, ya estás más que capacitado para hacerlo.

He subido los archivos pero veo el índice de archivos o un error 403. ¿Qué pasa?

Esto suele ocurrir si falta un archivo .htaccess o si los permisos de los archivos no son correctos. En cPanel, puedes ir al Administrador de archivos, seleccionar todos los archivos y hacer clic en "Permisos". Asegúrate de que los archivos tengan permiso 644 y las carpetas 755. El error 403 también puede aparecer si has subido los archivos a una carpeta incorrecta.

¿Qué es Syspanel?

[INFO]: Si tu proveedor de hosting utiliza Syspanel (también conocido como HestiaCP) en lugar de cPanel, el proceso es muy similar. La principal diferencia es la interfaz. El puerto de acceso a Syspanel es el 2106. En lugar de cPanel, accederás a través de tudominio.com:2106. Dentro de Syspanel, buscarás las opciones de "Administrador de archivos" y "Base de datos MySQL" que cumplen la misma función.

Subir WordPress manualmente a cPanel es una habilidad muy valiosa que te da control total sobre tu sitio. No solo te ahorras el uso de instaladores automáticos (que a veces fallan), sino que entiendes mejor cómo funciona tu hosting. Con esta guía, ya tienes todo lo necesario para hacerlo tú mismo. ¡Manos a la obra!

¿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