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

Cómo subir WordPress por FTP usando cPanel (File Manager)

Actualizado el 17 de abril de 2026

¿Qué necesitas antes de subir WordPress por FTP usando cPanel?

Antes de lanzarte a instalar WordPress manualmente, es importante que tengas a mano una serie de elementos. No te preocupes, no necesitas ser un experto en informática, solo seguir el orden correcto.

Esto es lo que vas a necesitar:

  • Acceso a tu panel de control (cPanel): Te lo proporciona tu empresa de hosting. Normalmente es una URL como https://tudominio.com/cpanel o https://cpanel.tudominio.com.
  • Credenciales de acceso a cPanel: Tu nombre de usuario y contraseña principal. Si no las tienes, contacta con tu proveedor de hosting.
  • El archivo ZIP de WordPress: Puedes descargarlo desde el sitio oficial es.wordpress.org. Asegúrate de descargar la última versión estable.
  • Una base de datos MySQL ya creada: WordPress necesita una base de datos para guardar todo tu contenido (entradas, páginas, usuarios, configuración, etc.). Te explicaré cómo crearla en el siguiente paso, pero es un requisito indispensable.
  • Un cliente FTP (opcional): Aunque el título menciona FTP, en este tutorial nos centraremos en el File Manager de cPanel, que es una herramienta integrada y no requiere instalar nada en tu ordenador. Si prefieres usar un cliente FTP clásico como FileZilla, los pasos son muy similares, pero con cPanel es más directo.

[TIP]: Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso al panel de control se realiza a través del puerto 2106. Por ejemplo: https://tudominio.com:2106. El proceso interno es muy similar, pero este artículo se centra en cPanel tradicional.


Paso 1: Preparar el terreno – Crear la base de datos MySQL

Este paso es fundamental. No puedes subir WordPress sin una base de datos. Piensa en ella como el almacén donde se guardarán todos los archivos de texto de tu web.

Para crearla, sigue estos pasos:

  1. Inicia sesión en tu cPanel con tu usuario y contraseña.
  2. Busca la sección "Bases de datos". Dentro de ella, haz clic en el icono "Asistentes de bases de datos MySQL" o "MySQL Database Wizard". Es un asistente que te guiará paso a paso.
  3. En el primer paso, escribe un nombre para tu base de datos. Puede ser algo como wordpress_datos o blog_db. El sistema añadirá un prefijo con tu nombre de usuario (ej. usuario_wordpress). Anota el nombre completo.
  4. Haz clic en "Siguiente".
  5. Ahora crea un usuario para esa base de datos. Introduce un nombre de usuario (ej. wp_user) y una contraseña segura. Puedes usar el botón "Generar" para que cPanel cree una automáticamente. ¡Guarda estas credenciales en un lugar seguro! Las necesitarás muy pronto.
  6. Haz clic en "Siguiente".
  7. En el último paso, te pedirá que asignes privilegios al usuario. Marca la casilla "Todos los privilegios" o "ALL PRIVILEGES". Esto le da control total al usuario sobre la base de datos, algo que WordPress necesita para funcionar correctamente.
  8. Haz clic en "Siguiente" y luego en "Finalizar".

¡Listo! Ya tienes tu base de datos y tu usuario creados. Este es el primer gran paso para aprender cómo subir WordPress por FTP y cPanel.


Paso 2: Descargar WordPress en tu ordenador

Ahora necesitas el "paquete" de WordPress. Es un archivo comprimido (ZIP) que contiene todos los archivos del sistema.

  1. Ve al sitio web oficial: es.wordpress.org.
  2. Haz clic en el botón "Descargar WordPress".
  3. Se descargará un archivo llamado wordpress-x.x.x-es_ES.zip (donde las "x" son números de versión). No lo descomprimas todavía, lo haremos directamente en el servidor.

[WARNING]: Es crucial que descargues WordPress desde la web oficial. Descargarlo de otros sitios puede contener malware o código malicioso que comprometa la seguridad de tu web.


Paso 3: Subir WordPress por FTP usando cPanel (File Manager)

Aquí es donde ocurre la magia. Vamos a usar el File Manager de cPanel en lugar de un programa FTP externo. Es más rápido y no requiere configuraciones adicionales.

Sigue estos pasos al pie de la letra:

  1. En tu cPanel, busca la sección "Archivos" y haz clic en el icono "Administrador de archivos" (File Manager).
  2. Se abrirá una nueva ventana. Te pedirá que elijas el directorio raíz. Si tu dominio principal es tudominio.com, normalmente el directorio correcto es public_html. Selecciónalo y haz clic en "Ir".
  3. Ahora verás una lista de archivos y carpetas. Si es una instalación nueva, puede que solo veas un archivo llamado index.html o cgi-bin. No te preocupes, lo dejaremos ahí por ahora.
  4. Haz clic en el botón "Cargar" (Upload) en la barra superior del File Manager.
  5. Se abrirá una nueva pestaña o ventana. Haz clic en el botón "Seleccionar archivo" y busca el archivo ZIP de WordPress que descargaste en tu ordenador.
  6. Selecciona el archivo y espera a que la carga se complete al 100%. Verás una barra de progreso. No cierres la ventana hasta que termine.
  7. Una vez cargado, vuelve a la pestaña del File Manager. Deberías ver el archivo wordpress-x.x.x-es_ES.zip en la lista. Es posible que tengas que hacer clic en "Recargar" (Reload) para verlo.
  8. Haz clic derecho sobre el archivo ZIP y selecciona "Extraer" (Extract). En la ventana que aparece, asegúrate de que la ruta de extracción sea /public_html/ y haz clic en "Extraer archivos".
  9. El sistema descomprimirá el archivo. Se creará una carpeta llamada wordpress. Dentro de ella estarán todos los archivos de WordPress.
  10. Ahora, entra en la carpeta wordpress haciendo doble clic sobre ella. Verás todos los archivos (como wp-admin, wp-content, wp-config-sample.php, etc.).
  11. Haz clic en "Seleccionar todo" (Select All) en la barra superior, o usa el atajo Ctrl+A (o Cmd+A en Mac).
  12. Con todos los archivos seleccionados, arrástralos (o usa la opción "Mover" en la barra superior) hacia la carpeta public_html (el nivel superior). Puedes usar la barra de rutas en la parte superior para navegar de vuelta. Otra forma más sencilla es usar la opción "Mover" y en el campo de destino escribir /public_html/.
  13. Confirma la acción. El sistema moverá todos los archivos de la carpeta wordpress a la raíz de tu dominio.
  14. Una vez movidos, puedes eliminar la carpeta wordpress vacía y el archivo ZIP original. Selecciónalos y haz clic en "Eliminar".

[INFO]: Este proceso de mover los archivos a public_html es esencial para que tu dominio principal (tudominio.com) muestre WordPress directamente. Si lo dejaras dentro de la subcarpeta wordpress, tendrías que acceder a tu web mediante tudominio.com/wordpress.


Paso 4: Configurar WordPress (La Instalación)

Ahora que todos los archivos están en su sitio, es hora de conectar WordPress con la base de datos que creamos.

  1. Abre tu navegador web y escribe tu dominio: https://tudominio.com.
  2. WordPress detectará que no está configurado y te mostrará la pantalla de bienvenida del instalador. Selecciona tu idioma (Español) y haz clic en "Continuar".
  3. En la siguiente pantalla, te pedirá los datos de la base de datos. Rellena los campos con la información que guardaste en el Paso 1:
    • Nombre de la base de datos: El nombre completo que creaste (ej. usuario_wordpress).
    • Nombre de usuario: El usuario que creaste (ej. wp_user).
    • Contraseña: La contraseña que generaste para ese usuario.
    • Servidor de la base de datos: Normalmente es localhost. No lo cambies a menos que tu hosting te indique lo contrario.
    • Prefijo de tabla: Déjalo como wp_ por defecto.
  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 se abre el formulario de información del sitio. Aquí rellenarás:
    • Título del sitio: El nombre de tu web.
    • Nombre de usuario: El usuario administrador que quieras usar para entrar en el panel de control de WordPress.
    • Contraseña: Crea una contraseña fuerte para este usuario. WordPress te indicará si es segura o no.
    • Tu correo electrónico: Un correo válido, ya que recibirás notificaciones importantes.
    • Visibilidad para los motores de búsqueda: Te recomiendo dejar esta casilla desmarcada al principio si estás construyendo tu web, para que Google no la indexe hasta que esté lista. Si ya está todo preparado, puedes marcarla.
  7. Haz clic en "Instalar WordPress".
  8. ¡Enhorabuena! Verás una pantalla de éxito. Haz clic en el botón "Iniciar sesión" y accede con el usuario y contraseña que acabas de crear.

Paso 5: Verificación y Ajustes Post-Instalación

Ya has logrado subir WordPress manualmente. Ahora, algunos consejos finales para asegurarte de que todo funciona correctamente.

  • Comprueba tu dominio: Visita https://tudominio.com y deberías ver la página de inicio de tu nuevo WordPress (aunque sea una plantilla por defecto).
  • Accede al panel de administración: Ve a https://tudominio.com/wp-admin e inicia sesión. Explora el panel. Verás el escritorio, las entradas, las páginas, la apariencia, etc.
  • Actualiza los enlaces permanentes: Ve a Ajustes > Enlaces permanentes y elige una estructura que te guste (por ejemplo, "Nombre de la entrada"). Esto es bueno para tu SEO.

[TIP]: Si durante el proceso de instalación ves errores de conexión a la base de datos, revisa que el nombre de usuario, la contraseña y el nombre de la base de datos estén escritos correctamente. A veces es fácil equivocarse con un guion bajo o una letra.


Preguntas Frecuentes (FAQ)

¿Cuál es la diferencia entre subir WordPress por FTP y con el File Manager de cPanel?

La diferencia principal es la herramienta. FTP requiere un programa externo (como FileZilla) y una conexión directa al servidor. El File Manager de cPanel es una herramienta web integrada en tu panel de control. Ambos logran el mismo resultado: subir los archivos a tu hosting. El File Manager es más sencillo para principiantes porque no requiere instalar software adicional.

¿Qué pasa si subo WordPress a una subcarpeta en lugar de public_html?

Si lo subes a una subcarpeta, tu web será accesible en una URL como tudominio.com/subcarpeta. Si quieres que tu web principal sea tudominio.com, los archivos deben estar en public_html (o el directorio raíz de tu dominio principal).

¿Es necesario crear la base de datos antes de subir los archivos?

Sí, es estrictamente necesario. El instalador de WordPress te pedirá los datos de la base de datos en el Paso 4. Si no la has creado, no podrás continuar con la instalación.

¿Puedo usar este método si mi hosting usa Syspanel?

El proceso es conceptualmente similar. En Syspanel, el acceso es a través del puerto 2106 (ej. https://tudominio.com:2106). Busca la sección de "Administrador de archivos" o "Gestor de archivos" dentro del panel. La creación de la base de datos MySQL también está disponible. La lógica de subir los archivos y ejecutar el instalador es exactamente la misma.

¿Qué hago si veo un error de "No se puede conectar a la base de datos" durante la instalación?

Este es un error común. Revisa los siguientes puntos:

  1. Que el nombre de la base de datos, el usuario y la contraseña sean exactamente los que creaste.
  2. Que el usuario tenga todos los privilegios sobre la base de datos (asignados en el Paso 1).
  3. Que el servidor de la base de datos sea localhost. En algunos hostings puede ser diferente, pero es raro.

Después de mover los archivos, ¿por qué mi web muestra un listado de archivos en lugar de WordPress?

Esto significa que la instalación de WordPress no se ha ejecutado. Asegúrate de haber movido todos los archivos de la carpeta wordpress (incluyendo archivos ocultos como .htaccess) a public_html. Luego, intenta acceder a https://tudominio.com de nuevo. Si el problema persiste, contacta con tu soporte de hosting.

¿Necesito usar FTP para subir WordPress, o puedo hacerlo solo con cPanel?

Puedes hacerlo perfectamente solo con el File Manager de cPanel, como hemos visto en este tutorial. Es el método más recomendado para principiantes por su simplicidad y porque no requiere configurar una conexión FTP adicional.

¿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