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

Cómo subir WordPress manualmente a cPanel (sin instalador automático)

Actualizado el 17 de diciembre de 2025

¿Por qué instalar WordPress manualmente en cPanel?

Cuando decides crear una página web con WordPress, lo más habitual es usar el instalador automático que ofrecen la mayoría de los paneles de control, como Softaculous o QuickInstall. Pero hay situaciones donde necesitas o prefieres hacerlo a mano: quizás tu proveedor no incluye ese instalador, necesitas una versión específica de WordPress, o simplemente quieres tener un control total sobre cada archivo y carpeta de tu sitio.

Instalar WordPress manualmente en cPanel no es complicado, pero requiere seguir una serie de pasos con atención. La buena noticia es que, una vez que lo haces la primera vez, te das cuenta de que es un proceso muy lógico. Además, te dará una comprensión mucho más profunda de cómo funciona tu sitio, lo cual es una ventaja enorme a la hora de resolver problemas o hacer personalizaciones avanzadas.

En esta guía, voy a explicarte paso a paso cómo subir WordPress manualmente a cPanel, usando dos métodos principales: el Administrador de Archivos y un cliente FTP. También te enseñaré a configurar la base de datos, que es el corazón de tu instalación. Al final, tendrás tu WordPress funcionando sin haber tocado ni un solo instalador automático.


Requisitos previos: qué necesitas antes de empezar

Antes de lanzarte a subir archivos, es fundamental que tengas todo listo. Esto te ahorrará tiempo y evitará errores frustrantes a mitad del proceso.

1. Un dominio y un hosting con cPanel

Obviamente, necesitas un plan de hosting que te dé acceso a cPanel. Si tu hosting es de pago o gratuito, da igual, lo importante es que puedas acceder al panel de control. Si usas un panel como Syspanel (antes conocido como HestiaCP), el acceso se hace a través del puerto 2106. Por ejemplo, si tu dominio es tudominio.com, escribirías https://tudominio.com:2106 en tu navegador para entrar al panel.

2. Credenciales de acceso a cPanel

Debes tener a mano tu usuario y contraseña de cPanel. Si no los tienes, contacta con tu proveedor de hosting. Normalmente, estos datos te los envían por correo cuando contratas el servicio.

3. El archivo de WordPress (el famoso .zip)

Ve a es.wordpress.org y descarga la última versión de WordPress en español. Se descargará un archivo comprimido llamado algo así como wordpress-6.x.x-es_ES.zip. No lo descomprimas en tu ordenador todavía, lo necesitas tal cual.

4. Un cliente FTP (opcional pero recomendable)

Aunque puedes usar el Administrador de Archivos de cPanel, a veces es más rápido y fiable usar un cliente FTP como FileZilla (gratuito) o Cyberduck. Si no quieres instalar nada extra, no pasa nada, el método con el Administrador de Archivos es perfectamente válido.

5. Datos de la base de datos

Necesitas tener creada una base de datos MySQL con su usuario y contraseña. Si no sabes cómo hacerlo, te lo explico más adelante en esta misma guía, así que no te preocupes.


Paso 1: Crear la base de datos MySQL en cPanel

WordPress necesita una base de datos para guardar todas tus entradas, páginas, comentarios y ajustes. Sin ella, el sistema no funciona. Este paso es obligatorio y debes hacerlo antes de subir los archivos.

1.1. Accede a cPanel

Entra en tu cPanel con tus credenciales. Busca la sección Bases de Datos y haz clic en Asistente de Base de Datos MySQL o MySQL Database Wizard. Es la opción más fácil para principiantes.

1.2. Crea la base de datos

El asistente te pedirá un nombre para la base de datos. Por ejemplo, escribe mipagina. El nombre final se verá así: tuusuario_mipagina. Ese es el nombre completo que tendrás que usar más tarde.

1.3. Crea un usuario para la base de datos

A continuación, el asistente te pedirá crear un usuario y una contraseña. Puedes poner algo como adminwp y una contraseña fuerte. Recuerda que el nombre final será tuusuario_adminwp.

1.4. Asigna los privilegios

Marca la casilla que dice Todos los privilegios o All Privileges. Esto le da al usuario control total sobre la base de datos, que es justo lo que WordPress necesita.

[INFO] Anota en un bloc de notas los siguientes datos: el nombre completo de la base de datos (ej. tuusuario_mipagina), el nombre completo del usuario (ej. tuusuario_adminwp) y la contraseña. Los necesitarás en el paso 4.


Paso 2: Subir WordPress manualmente a cPanel (método con Administrador de Archivos)

Este es el método más directo, ya que no necesitas instalar ningún programa externo. Es ideal si estás en un ordenador que no es tuyo o si no quieres complicarte con FTP.

2.1. Entra al Administrador de Archivos

Dentro de cPanel, busca la sección Archivos y haz clic en Administrador de Archivos. Se abrirá una nueva pestaña en tu navegador. Te pedirá que elijas la carpeta raíz; selecciona public_html (o www, dependiendo de tu hosting) y haz clic en Ir.

[WARNING] La carpeta public_html es la raíz de tu dominio principal. Si tienes varios dominios o subdominios, asegúrate de estar subiendo los archivos a la carpeta correcta. Subir WordPress a una carpeta equivocada puede generar conflictos.

2.2. Sube el archivo .zip

En la esquina superior derecha, verás un botón que dice Cargar o Subir. Haz clic en él. Se abrirá una ventana donde puedes arrastrar el archivo wordpress-6.x.x-es_ES.zip que descargaste. También puedes hacer clic en Seleccionar archivo y buscarlo en tu ordenador.

Espera a que la carga termine al 100%. Verás una barra de progreso.

2.3. Extrae el archivo .zip

Una vez subido, vuelve a la vista del Administrador de Archivos. Deberías ver el archivo .zip en la lista. Haz clic derecho sobre él y selecciona Extraer o Extract. En el cuadro de diálogo que aparece, deja la ruta de extracción vacía (para que se extraiga en public_html directamente) y haz clic en Extraer archivo(s).

Se creará una carpeta llamada wordpress dentro de public_html. Dentro de esa carpeta están todos los archivos de WordPress.

2.4. Mueve los archivos a la raíz

Ahora, entra en la carpeta wordpress que se acaba de crear. Verás un montón de archivos y carpetas (wp-admin, wp-content, wp-includes, index.php, etc.). Selecciona todos ellos (puedes usar Ctrl+A en Windows o Cmd+A en Mac) y haz clic en Mover en la barra superior.

En el campo de destino, escribe /public_html/ (o simplemente ../ que te lleva a la carpeta anterior) y haz clic en Mover archivos. Esto saca todos los archivos de la subcarpeta y los deja directamente en la raíz de tu dominio.

2.5. Elimina la carpeta vacía y el .zip

Una vez movidos los archivos, puedes eliminar la carpeta wordpress vacía y el archivo .zip original. Selecciónalos y haz clic en Eliminar. Esto mantiene tu servidor limpio y ordenado.


Paso 3: Subir WordPress manualmente a cPanel (método con FTP)

El método FTP es muy recomendable si tienes que subir muchos archivos o si la conexión con el Administrador de Archivos es lenta. Además, te da una vista más clara de lo que estás haciendo.

3.1. Configura tu cliente FTP

Descarga e instala FileZilla (o el que prefieras). Ábrelo y en la barra superior verás campos para el Host, Usuario y Contraseña.

  • Host: ftp.tudominio.com o la IP de tu servidor. Puedes encontrar esto en cPanel, en la sección Cuentas FTP.
  • Usuario: tu nombre de usuario de cPanel.
  • Contraseña: la contraseña de tu cPanel.
  • Puerto: 21 (por defecto).

Haz clic en Conexión rápida.

3.2. Sube y extrae el archivo

En el panel derecho de FileZilla, navega hasta public_html. En el panel izquierdo, localiza el archivo .zip de WordPress en tu ordenador. Arrastra el archivo desde la izquierda hacia la derecha (a public_html).

Una vez subido, no puedes extraerlo directamente con FileZilla. Necesitas volver al Administrador de Archivos de cPanel y hacer clic derecho sobre el .zip para extraerlo, tal y como vimos en el método anterior. Después, mueve los archivos de la subcarpeta wordpress a la raíz.

[TIP] Algunos clientes FTP como FileZilla permiten extraer archivos automáticamente si tu servidor tiene la función habilitada, pero no es lo habitual. Lo más seguro es hacerlo desde cPanel.


Paso 4: Configurar WordPress (el famoso "5 minutos")

Ahora que los archivos están en su sitio, llega el momento de la verdad. Abre tu navegador y escribe tudominio.com. Deberías ver la pantalla de instalación de WordPress, que te pedirá seleccionar el idioma. Elige Español y haz clic en Continuar.

4.1. Pantalla de bienvenida

Verás una pantalla que dice "¡Bienvenido a WordPress!" con información sobre la base de datos. Haz clic en ¡Vamos a ello!.

4.2. Datos de la base de datos

Aquí es donde usas los datos que anotaste en el paso 1:

  • Nombre de la base de datos: tuusuario_mipagina
  • Usuario de la base de datos: tuusuario_adminwp
  • Contraseña: la que pusiste al crear el usuario.
  • Servidor de la base de datos: normalmente es localhost o 127.0.0.1. Déjalo como está si no sabes qué poner.
  • Prefijo de tabla: déjalo como wp_ por defecto.

Haz clic en Enviar. WordPress comprobará la conexión y, si todo es correcto, verás un mensaje verde que dice "¡Perfecto! ...". Haz clic en Ejecutar la instalación.

4.3. Información del sitio

Ahora te pedirá los datos de tu sitio:

  • Título del sitio: el nombre de tu web.
  • Nombre de usuario: el usuario administrador (evita usar "admin" por seguridad).
  • Contraseña: crea una contraseña robusta.
  • Tu correo electrónico: donde recibirás notificaciones.

Puedes dejar desmarcada la casilla de visibilidad en buscadores por ahora. Haz clic en Instalar WordPress.

4.4. ¡Enhorabuena!

Verás la pantalla de éxito. Haz clic en Iniciar sesión e introduce tus credenciales. ¡Ya tienes WordPress funcionando!


Preguntas frecuentes (FAQ)

¿Puedo instalar WordPress sin base de datos?

No. WordPress necesita una base de datos MySQL para funcionar. Es un requisito indispensable.

¿Qué pasa si subo los archivos a una carpeta que no es public_html?

Si subes los archivos a otra carpeta, tu sitio no será visible en tudominio.com. Tendrías que acceder a través de una ruta como tudominio.com/nombredelacarpeta. Si quieres que tu web esté en el dominio principal, los archivos deben estar en public_html.

¿Es seguro usar el Administrador de Archivos en lugar de FTP?

Sí, es igual de seguro. El Administrador de Archivos usa el protocolo HTTPS de tu navegador, que está cifrado. FTP, si no es SFTP, transmite en texto plano, así que el administrador de archivos puede ser incluso más seguro.

¿Puedo usar este método para instalar WordPress en un subdominio?

Sí. Solo tienes que crear el subdominio en cPanel, que te generará una carpeta (por ejemplo, blog). Sube los archivos de WordPress dentro de esa carpeta y repite el proceso de instalación.

¿Qué es Syspanel y cómo accedo a él?

Syspanel es un panel de control de hosting (antes conocido como HestiaCP). El acceso se realiza a través del puerto 2106. Por ejemplo, https://tudominio.com:2106. Si tu hosting usa Syspanel, el proceso de subir WordPress es muy similar al de cPanel, aunque los nombres de las secciones pueden variar ligeramente.

¿Puedo instalar WordPress en un hosting gratuito con este método?

Depende del hosting gratuito. Algunos no ofrecen acceso a cPanel o a FTP, y otros limitan la creación de bases de datos. Si tu hosting gratuito te da acceso a cPanel, puedes intentarlo.


Conclusión y consejos finales

Subir WordPress manualmente a cPanel es una habilidad muy útil que te dará independencia y control sobre tu sitio. Aunque al principio puede parecer abrumador, verás que siguiendo los pasos al pie de la letra, el proceso es bastante mecánico.

Aquí tienes algunos consejos finales:

  • Haz una copia de seguridad de tu base de datos y archivos antes de hacer cualquier cambio importante.
  • Actualiza WordPress a la última versión desde el panel de administración una vez instalado.
  • Configura un certificado SSL (HTTPS) desde cPanel para que tu web sea segura.
  • No uses "admin" como nombre de usuario administrador, es el primero que prueban los atacantes.

Recuerda que si tienes cualquier problema, tu proveedor de hosting suele tener soporte técnico que puede ayudarte. Y si usas Syspanel, no olvides que el acceso es por el puerto 2106.

Ahora que ya sabes cómo hacerlo, ¡anímate a probar! La primera vez es la más difícil, pero luego verás que es pan comido. Tu nueva web estará lista en menos de lo que imaginas.

¿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