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

Cómo instalar WordPress manualmente en cPanel (sin instalador)

Actualizado el 5 de noviembre de 2025

Antes de empezar: ¿Por qué instalar WordPress manualmente?

Instalar WordPress manualmente en cPanel es una habilidad muy útil. Aunque la mayoría de los hosting ofrecen instaladores automáticos como Softaculous o QuickInstall, hacerlo a mano te da un control total sobre la estructura de archivos, la base de datos y la configuración inicial.

Además, cuando sabes instalar WordPress en cPanel de forma manual, entiendes mejor cómo funciona tu sitio. Esto te ayudará muchísimo a la hora de solucionar problemas, migrar tu web o simplemente personalizar cosas avanzadas.

En esta guía te voy a explicar la instalación de WordPress paso a paso, sin atajos y de una forma muy visual para que no te pierdas. No necesitas ser un experto, solo seguir el orden que te indico.

Requisitos previos para instalar WordPress manualmente

Antes de empezar, asegúrate de tener lo siguiente:

  • Acceso a tu panel de control cPanel (las credenciales las tienes del correo de bienvenida de tu hosting).
  • Un dominio o subdominio donde quieras instalar WordPress.
  • La última versión de WordPress descargada en tu ordenador. La puedes obtener en es.wordpress.org, pero no te preocupes porque en el proceso te indico cómo subirla.
  • Conexión a internet estable. Es un proceso que requiere subir archivos, así que mejor no hacerlo con datos móviles.

[INFO] Si tu hosting usa Syspanel (el panel alternativo), el puerto de acceso es el 2106. Es decir, para entrar a tu panel escribirías algo como https://tudominio.com:2106. El resto de pasos son prácticamente iguales.

Paso 1: Crear la base de datos en cPanel

WordPress necesita una base de datos para guardar todas tus publicaciones, páginas, comentarios y ajustes. Es el "almacén" de tu web. Vamos a crearla desde cPanel.

  1. Inicia sesión en tu cPanel.
  2. Busca la sección Bases de Datos y haz clic en Asistente de Base de Datos MySQL.
  3. Haz clic en Crear una base de datos.
  4. Ponle un nombre. Normalmente cPanel añade un prefijo con tu usuario (por ejemplo, tuusuario_wordpress). No hace falta que sea muy elaborado, algo como wordpress o blog es suficiente.
  5. Haz clic en Siguiente paso.
  6. Ahora crea un usuario de base de datos. Elige un nombre (por ejemplo, usuariowp) y una contraseña segura. Puedes usar el generador de contraseñas que te ofrece cPanel.
  7. Haz clic en Crear usuario.
  8. Ahora te pedirá que añadas el usuario a la base de datos. Selecciona el usuario y la base de datos que acabas de crear.
  9. En Privilegios, marca Todos los privilegios (es lo más fácil y recomendable para una instalación estándar).
  10. Haz clic en Siguiente paso y luego en Confirmar.

[WARNING] Anota en un bloc de notas el nombre de la base de datos, el usuario y la contraseña. Los vas a necesitar en el paso 4. Si los pierdes, tendrás que repetir todo el proceso.

Paso 2: Descargar WordPress

Ahora necesitas el archivo de instalación de WordPress.

  1. Ve a es.wordpress.org y descarga el archivo .zip o .tar.gz más reciente.
  2. El archivo se descargará en tu ordenador. No lo descomprimas todavía, lo subiremos tal cual.

[TIP] Si no encuentras el botón de descarga, busca el enlace que dice "Descargar WordPress" en la parte superior derecha de la web oficial.

Paso 3: Subir WordPress a tu servidor

Aquí es donde empieza la parte "manual" de verdad. Vamos a subir los archivos de WordPress a tu hosting.

  1. Abre el Administrador de Archivos de cPanel. Lo encuentras en la sección Archivos.
  2. Navega hasta la carpeta public_html. Si quieres instalar WordPress en tu dominio principal, sube los archivos directamente aquí. Si lo quieres en un subdominio, entra en la carpeta de ese subdominio (por ejemplo, public_html/blog).
  3. Haz clic en el botón Cargar en la barra superior.
  4. Arrastra el archivo .zip de WordPress que descargaste o selecciónalo desde tu ordenador.
  5. Espera a que termine la subida. El tiempo depende de tu conexión, pero suele tardar unos segundos.

Una vez subido el archivo .zip, vamos a descomprimirlo:

  1. En el Administrador de Archivos, haz clic derecho sobre el archivo .zip que acabas de subir.
  2. Selecciona Extraer.
  3. En la ventana que aparece, deja la ruta tal cual y haz clic en Extraer archivos.
  4. Ahora tendrás una carpeta llamada wordpress dentro de public_html. Entra en ella.

[TIP] Para que tu web funcione directamente en el dominio principal, debes mover todos los archivos de la carpeta wordpress a public_html (una carpeta más arriba). Selecciona todos los archivos (Ctrl+A), haz clic derecho y elige Mover. En la ruta de destino escribe /public_html y acepta. Si lo dejas en la subcarpeta wordpress, tu web será accesible en tudominio.com/wordpress.

Paso 4: Crear el archivo wp-config.php

Este es el archivo más importante de WordPress. Es el que conecta tu sitio con la base de datos que creamos en el paso 1. Sin él, WordPress no puede funcionar.

  1. Dentro de la carpeta donde tienes los archivos de WordPress (ya sea public_html o la carpeta del subdominio), busca el archivo llamado wp-config-sample.php.
  2. Haz clic derecho sobre él y selecciona Editar (o Code Editor).
  3. Se abrirá un editor de texto. Busca las líneas que dicen:
define( 'DB_NAME', 'nombre_base_de_datos' );
define( 'DB_USER', 'usuario_base_de_datos' );
define( 'DB_PASSWORD', 'contraseña_base_de_datos' );
define( 'DB_HOST', 'localhost' );
  1. Sustituye los valores por los que anotaste en el paso 1.
  • En DB_NAME escribe el nombre de tu base de datos (con el prefijo, por ejemplo tuusuario_wordpress).
  • En DB_USER escribe el usuario (por ejemplo tuusuario_usuariowp).
  • En DB_PASSWORD escribe la contraseña que elegiste.
  • Deja DB_HOST como localhost. En el 99% de los casos es correcto.
  1. Guarda el archivo con Ctrl+S.
  2. Ahora, en el Administrador de Archivos, haz clic derecho sobre el archivo y selecciona Renombrar. Cambia wp-config-sample.php por wp-config.php.

[WARNING] No uses el Bloc de notas de Windows para editar este archivo. Usa el editor integrado de cPanel o un editor como Notepad++ o VS Code. El Bloc de notas puede añadir caracteres invisibles que rompan la configuración.

Paso 5: Ejecutar el instalador de WordPress

Ya casi lo tienes. Ahora viene la parte bonita.

  1. Abre tu navegador y escribe la URL de tu sitio. Si instalaste en el dominio principal, escribe tudominio.com. Si lo hiciste en una subcarpeta, escribe tudominio.com/wordpress.
  2. Verás la pantalla de bienvenida de WordPress en español. Haz clic en ¡Vamos a ello!.
  3. WordPress te pedirá que elijas un idioma. Selecciona Español y pulsa Continuar.
  4. Ahora te mostrará un formulario con los datos de tu sitio:
  • Título del sitio: El nombre de tu web (por ejemplo, "Mi Blog de Recetas").
  • Nombre de usuario: El usuario administrador. No uses "admin", es muy inseguro. Elige algo único.
  • Contraseña: Crea una contraseña fuerte. WordPress te mostrará un indicador de fuerza.
  • Tu correo electrónico: Un correo válido, porque ahí recibirás las notificaciones.
  • Visibilidad para los motores de búsqueda: Deja esta casilla sin marcar si quieres que Google pueda indexar tu web. Si la marcas, tu sitio no aparecerá en buscadores.
  1. Haz clic en Instalar WordPress.

Paso 6: Acceder a tu panel de administración

¡Enhorabuena! Si todo ha ido bien, verás un mensaje de éxito.

  1. Haz clic en Iniciar sesión.
  2. Introduce el usuario y la contraseña que acabas de crear.
  3. Ya estás dentro del Panel de Administración de WordPress (el famoso wp-admin).

Desde aquí puedes empezar a personalizar tu web: cambiar el tema, instalar plugins, crear páginas, escribir tu primer artículo, etc.

Solución de problemas comunes al instalar WordPress manualmente

A veces las cosas no salen a la primera. Aquí tienes los errores más típicos y cómo solucionarlos.

Error de conexión a la base de datos

Si ves el mensaje "Error al conectar con la base de datos", revisa que:

  • El nombre de la base de datos, el usuario y la contraseña en wp-config.php son exactamente los que creaste en cPanel.
  • No hay espacios o comillas extra en el archivo.
  • El host es localhost (salvo que tu hosting te indique lo contrario).

Página en blanco al acceder a la web

Esto suele pasar por un archivo .htaccess corrupto o por falta de permisos.

  • Ve al Administrador de Archivos y busca el archivo .htaccess en la carpeta raíz.
  • Si existe, renómbralo a .htaccess.bak y recarga tu web. WordPress creará uno nuevo.

No encuentro el archivo wp-config-sample.php

Asegúrate de que has subido todos los archivos de WordPress. A veces la subida se interrumpe y faltan archivos. Vuelve a subir el .zip y repite la extracción.

La instalación se queda en "Instalando..."

Espera unos segundos más. Si se queda más de 2 minutos, refresca la página. Si sigue igual, verifica que la base de datos existe y que el usuario tiene todos los privilegios.

Preguntas frecuentes sobre la instalación manual

¿Es necesario instalar WordPress manualmente si tengo Softaculous?

No, pero es recomendable aprender. La instalación manual te da más control y es un conocimiento imprescindible si algún día quieres migrar tu web o trabajar con entornos más complejos.

¿Puedo instalar WordPress en un subdominio?

Sí, solo tienes que subir los archivos a la carpeta correspondiente dentro de public_html y acceder a la URL del subdominio para ejecutar el instalador.

¿Qué hago si mi hosting usa Syspanel?

Si tu proveedor usa Syspanel, el acceso es por el puerto 2106 (ejemplo: https://tudominio.com:2106). Dentro, la estructura es muy similar a cPanel: busca la sección de bases de datos y el administrador de archivos.

¿Es seguro editar wp-config.php?

Sí, siempre que lo hagas con cuidado y no subas el archivo a sitios públicos. Es un archivo sensible porque contiene las credenciales de tu base de datos. Nunca lo compartas.

¿Cuánto tarda la instalación manual?

Una vez que tienes los archivos subidos, el proceso de instalación en sí tarda menos de 5 minutos. La subida de archivos depende de tu conexión, pero suele ser lo más lento.

Consejos finales para tu WordPress recién instalado

Ya tienes WordPress funcionando. Ahora te doy algunos consejos para que tu web no solo funcione, sino que esté segura y optimizada.

  • Cambia el tema por defecto: Los temas por defecto (Twenty Twenty-Four, etc.) están bien para empezar, pero no son los más rápidos. Busca un tema ligero como GeneratePress o Astra.
  • Instala un plugin de caché: WP Super Cache o W3 Total Cache son buenas opciones para que tu web cargue más rápido.
  • Activa SSL: Si tu hosting incluye certificado SSL gratuito (Let's Encrypt), actívalo desde cPanel. Tu web debe empezar por https://.
  • Crea copias de seguridad: Configura un plugin de backup como UpdraftPlus desde el primer día. Nunca sabes cuándo lo vas a necesitar.
  • Mantén todo actualizado: WordPress, los plugins y los temas se actualizan constantemente. No ignores las notificaciones de actualización.

[TIP] Si quieres que tu web cargue más rápido, considera usar una red de entrega de contenido (CDN) como Cloudflare. Es gratis y muy fácil de configurar.

Conclusión

Saber instalar WordPress manualmente en cPanel es una habilidad que te diferencia del usuario medio. No solo te da control total sobre tu instalación, sino que te ayuda a entender cómo funciona tu sitio por dentro.

Hemos visto paso a paso cómo crear la base de datos, subir los archivos, configurar el wp-config.php y ejecutar el instalador. Todo ello sin necesidad de instaladores automáticos.

Recuerda que la práctica hace al maestro. Si la primera vez no te sale perfecto, no pasa nada. Repite el proceso una vez más y verás que en la segunda ya lo haces sin mirar la guía.

Si te has quedado con alguna duda, repasa los pasos o consulta la documentación oficial de WordPress en español. Y si tu hosting usa Syspanel, recuerda: puerto 2106 y el resto del proceso es igual.

¡Feliz instalación y feliz blogging!

¿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