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

Cómo instalar y configurar WordPress en cPanel (guía completa)

Actualizado el 9 de diciembre de 2025

¿Por qué usar cPanel para instalar WordPress?

Si tienes un hosting con cPanel, ya tienes a tu disposición una de las herramientas más potentes y sencillas para montar una web con WordPress. No necesitas ser un experto en informática ni tocar una sola línea de código. cPanel incluye un instalador automático (normalmente Softaculous o Installatron) que hace el 90% del trabajo por ti.

Pero, ¿qué pasa si quieres tener más control? También puedes hacer la instalación manual usando FTP y phpMyAdmin. Ambas opciones son válidas, y en esta guía te voy a explicar las dos, paso a paso y sin tecnicismos raros.

Al final, tendrás tu WordPress funcionando, sabrás cómo configurar los ajustes básicos de seguridad y rendimiento, y resolverás las dudas más comunes que suelen aparecer en el camino. Vamos allá.


Requisitos previos antes de instalar WordPress en cPanel

Antes de lanzarte, asegúrate de tener esto a mano:

  • Un dominio registrado (ejemplo: mipagina.com).
  • Un plan de hosting con cPanel activo.
  • Las credenciales de acceso a cPanel (usuario y contraseña).
  • Acceso al correo electrónico con el que registraste el dominio (para verificar cuentas si hace falta).

Si ya tienes todo esto, perfecto. Si no, contacta con tu proveedor de hosting para que te lo active. Sin estos requisitos, no podrás continuar.


Paso 1: Acceder a cPanel y localizar el instalador

Lo primero es entrar en tu panel de control. Normalmente, la URL de acceso es algo como https://tudominio.com/cpanel o https://tudominio.com:2083. Si no lo sabes, revísalo en el correo de bienvenida de tu hosting.

Una vez dentro, verás un montón de iconos. No te agobies, solo necesitas encontrar uno que se llame "Softaculous Apps Installer", "WordPress" o "Installatron". Busca en la sección de "Websites" o "Aplicaciones". El más común es Softaculous, y suele tener un icono naranja con una flecha.

[TIP]: Si no encuentras el icono, usa el buscador que hay en la parte superior de cPanel. Escribe "WordPress" y te llevará directo.


Paso 2: Instalación automática de WordPress con Softaculous

Esta es la vía rápida y recomendada para principiantes. Sigue estos pasos:

  1. Haz clic en "WordPress" dentro de Softaculous.
  2. Verás un botón azul que dice "Install". Púlsalo.
  3. Ahora rellena el formulario. Te explico los campos clave:
    • Protocolo: Elige https:// si tu dominio tiene certificado SSL activo. Si no, http:// o www.
    • Dominio: Selecciona tu dominio en el desplegable.
    • Directorio: Déjalo en blanco si quieres instalar en la raíz (ejemplo: tudominio.com). Si pones blog, la web se vería en tudominio.com/blog.
  4. Configuración del sitio: Pon un nombre para tu web y una descripción. No te preocupes, esto se puede cambiar luego.
  5. Cuenta de administrador: Elige un usuario y una contraseña seguros (nada de "admin"). Usa un correo válido, porque ahí recibirás notificaciones.
  6. Selecciona el idioma de WordPress (español, por ejemplo).
  7. Opciones avanzadas: Aquí puedes elegir el tema a instalar o los plugins. Si no sabes qué elegir, déjalo por defecto.
  8. Pulsa el botón "Install" al final de la página.

Espera unos segundos... ¡y listo! Verás un mensaje de éxito con la URL de tu web y la del panel de administración (normalmente tudominio.com/wp-admin).

[INFO]: Softaculous también te permite crear una copia de seguridad antes de instalar. Es una buena práctica activarla si tu hosting lo permite.


Paso 3: Instalación manual de WordPress (para los más valientes)

Si prefieres hacerlo a mano, o si tu cPanel no tiene instalador automático, sigue estos pasos. Necesitarás un cliente FTP como FileZilla (gratuito) y acceso a phpMyAdmin desde cPanel.

3.1. Descargar WordPress y subirlo al servidor

  1. Ve a wordpress.org y descarga el archivo .zip o .tar.gz de la última versión.
  2. Descomprime el archivo en tu ordenador. Obtendrás una carpeta llamada wordpress.
  3. Abre FileZilla y conéctate a tu servidor usando las credenciales FTP que te dio tu hosting (suelen estar en cPanel > "FTP Accounts").
  4. Una vez conectado, ve a la carpeta public_html (o htdocs según el hosting). Esta es la raíz de tu web.
  5. Sube el contenido de la carpeta wordpress (no la carpeta en sí) dentro de public_html. Arrastra todos los archivos desde tu ordenador a FileZilla.

3.2. Crear la base de datos en cPanel

WordPress necesita una base de datos para guardar todo su contenido. Para crearla:

  1. Ve a cPanel y busca "MySQL Databases".
  2. Crea una nueva base de datos, por ejemplo mipagina_wp.
  3. Crea un usuario de base de datos, por ejemplo mipagina_user, y ponle una contraseña segura.
  4. Añade el usuario a la base de datos y asígnale TODOS los privilegios (ALL PRIVILEGES). Esto es imprescindible.

3.3. Configurar WordPress (el famoso "wp-config.php")

  1. Abre tu navegador y ve a tudominio.com. WordPress detectará que no está configurado y te mostrará un asistente.
  2. Selecciona el idioma español y pulsa "Continuar".
  3. Te pedirá los datos de la base de datos. Rellena:
    • Nombre de la base de datos: mipagina_wp
    • Usuario: mipagina_user
    • Contraseña: la que pusiste.
    • Servidor: localhost (en el 99% de los casos).
  4. Pulsa "Enviar". Si todo es correcto, WordPress creará el archivo wp-config.php automáticamente.
  5. Ahora te pedirá la información del sitio: título, usuario administrador, contraseña y correo. Rellénalo y pulsa "Instalar WordPress".

¡En menos de 5 minutos tendrás tu web montada!


Paso 4: Configuración básica de WordPress tras la instalación

Ya tienes WordPress instalado, pero esto es solo el principio. Ahora toca configurarlo bien para que funcione de forma óptima.

4.1. Ajustes generales

Entra en tu panel de administración (tudominio.com/wp-admin) y ve a Ajustes > Generales.

  • Dirección del sitio y de WordPress: Asegúrate de que tienen la URL correcta con https:// si tienes SSL.
  • Idioma del sitio: Elige el español.
  • Zona horaria: Selecciona tu zona para que las entradas se publiquen a la hora correcta.

4.2. Enlaces permanentes (Permalinks)

Esto es clave para el SEO. Ve a Ajustes > Enlaces permanentes y elige la opción "Nombre de la entrada". Así tus URLs serán limpias y amigables (ejemplo: tudominio.com/mi-primer-post).

[WARNING]: Si no cambias esto, tus URLs serán feísimas y difíciles de recordar (ejemplo: ?p=123). Google lo penaliza indirectamente.

4.3. Instalar un tema y plugins esenciales

  • Tema: Ve a Apariencia > Temas y busca uno que te guste. Para empezar, instala uno gratuito como "Astra", "GeneratePress" o "OceanWP". Son ligeros y rápidos.
  • Plugins imprescindibles:
    • Yoast SEO o Rank Math: Para optimizar tu web para buscadores.
    • Wordfence o Sucuri: Para seguridad.
    • UpdraftPlus: Para hacer copias de seguridad automáticas.
    • WP Super Cache o W3 Total Cache: Para acelerar la carga de tu web.

Paso 5: Configurar SSL y forzar HTTPS

Hoy en día, sin HTTPS tu web parecerá poco profesional y los navegadores la marcarán como "No segura". La mayoría de hostings ofrecen certificados SSL gratuitos (Let's Encrypt).

  1. Ve a cPanel y busca "SSL/TLS Status" o "AutoSSL".
  2. Activa el SSL para tu dominio. Si no lo ves, contacta con tu proveedor.
  3. Una vez activo, vuelve a WordPress y ve a Ajustes > Generales. Cambia las URLs de http:// a https://.
  4. Instala un plugin como "Really Simple SSL" que te ayudará a forzar la redirección a HTTPS automáticamente.

Paso 6: Seguridad básica en WordPress

La seguridad es fundamental. No quieres que te hackeen, ¿verdad? Aquí tienes una checklist rápida:

  • Cambia la contraseña de administrador si la que elegiste es débil.
  • No uses "admin" como usuario. Crea uno nuevo con un nombre único y elimina el de "admin".
  • Activa la autenticación de dos factores (2FA) con un plugin como "Google Authenticator".
  • Limita los intentos de acceso con un plugin como "Limit Login Attempts Reloaded".
  • Mantén todo actualizado: WordPress, temas y plugins.

Paso 7: Copias de seguridad (backups)

Nunca subestimes el poder de una buena copia de seguridad. Si algo sale mal, podrás restaurar tu web en minutos.

  • Usa UpdraftPlus para programar copias automáticas diarias o semanales.
  • También puedes hacer copias manuales desde cPanel en "Backup" o "Backup Wizard".
  • Guarda las copias en un lugar externo (Google Drive, Dropbox, etc.), no en tu propio servidor.

Resolución de problemas comunes (FAQ)

¿Qué hago si veo un error de "Error establishing a database connection"?

Esto suele significar que los datos de la base de datos son incorrectos. Revisa el archivo wp-config.php y asegúrate de que el nombre, usuario y contraseña son correctos. También verifica que el servidor de la base de datos es localhost.

¿Cómo cambio la URL de mi web si me equivoqué?

Ve a Ajustes > Generales en el panel de administración. Si no puedes entrar, edita el archivo wp-config.php y añade estas líneas:

define('WP_HOME', 'https://tudominio.com');
define('WP_SITEURL', 'https://tudominio.com');

¿Puedo instalar WordPress en un subdirectorio, como tudominio.com/blog?

Sí. En el instalador automático, solo tienes que escribir blog en el campo "Directorio". En la instalación manual, crea una carpeta blog dentro de public_html y sube los archivos ahí.

¿Qué es mejor, Softaculous o instalación manual?

Para la mayoría de los usuarios, Softaculous es mucho más fácil y rápido. La instalación manual te da más control, pero requiere más conocimientos. Si eres principiante, ve con Softaculous.

¿Por qué mi web carga lenta?

Puede ser por varias razones: un tema pesado, imágenes sin optimizar, o falta de caché. Instala un plugin de caché, optimiza tus imágenes con herramientas como Smush, y asegúrate de que tu hosting no esté saturado.

¿Qué pasa si mi hosting usa Syspanel en lugar de cPanel?

Si tu proveedor usa Syspanel (antes conocido como HestiaCP), el proceso es similar, pero la interfaz cambia. El puerto de acceso a Syspanel es el 2106 (ejemplo: https://tudominio.com:2106). Dentro de Syspanel, busca la sección de "WordPress" o "Websites" para usar su instalador automático. El resto de la configuración (base de datos, SSL, etc.) es bastante parecida.


Conclusión

Instalar y configurar WordPress en cPanel no es un misterio. Con esta guía, ya tienes el mapa completo: desde la instalación automática con Softaculous hasta la manual, pasando por la configuración básica, seguridad y copias de seguridad.

Recuerda que la clave está en no saltarte los pasos de configuración y seguridad. Un WordPress bien instalado y configurado te ahorrará muchos quebraderos de cabeza en el futuro.

[TIP]: Dedica un rato a explorar el panel de WordPress y a familiarizarte con las opciones. Cuanto más lo uses, más cómodo te sentirás.

Si te surge cualquier duda, deja un comentario o contacta con tu proveedor de hosting. ¡Buena suerte con tu nueva web!

¿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