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

Cómo configurar WordPress en cPanel paso a paso

Actualizado el 6 de noviembre de 2025

Introducción: ¿Por qué usar cPanel para WordPress?

Si estás leyendo esto, probablemente acabas de contratar un hosting o estás pensando en crear tu primera página web. Y has tomado una excelente decisión al buscar cómo configurar WordPress en cPanel. Este panel de control es el estándar de la industria, utilizado por la gran mayoría de empresas de alojamiento web. Es tu "centro de operaciones" desde donde gestionarás tu dominio, bases de datos, correos electrónicos y, por supuesto, tu sitio web.

La gran ventaja de instalar WordPress en cPanel es que no necesitas ser un experto en programación. La mayoría de los paneles incluyen herramientas de instalación automática (como Softaculous o Fantastico) que hacen el trabajo pesado por ti. Sin embargo, entender el proceso paso a paso te dará el control total y te ayudará a resolver problemas si algo sale mal. Esta guía de WordPress en cPanel está diseñada para que, incluso si nunca has tocado un panel de control, puedas tener tu sitio funcionando en menos de 15 minutos.

Vamos a desglosar todo el proceso, desde la preparación inicial hasta la configuración final de tu sitio, incluyendo consejos de seguridad y rendimiento. Al final, no solo sabrás cómo hacerlo, sino que entenderás por qué se hace cada paso, lo cual es invaluable para tu futuro como administrador web.

Requisitos previos antes de empezar

Antes de lanzarnos a la acción, necesitas tener tres cosas claras. Sin estos elementos, el proceso se detendrá en seco.

  1. Acceso a cPanel: Debes haber recibido un correo de tu proveedor de hosting con la URL de acceso (normalmente algo como tudominio.com/cpanel o cpanel.tudominio.com), tu nombre de usuario y tu contraseña. Si no lo tienes, contacta con el soporte de tu hosting.
  2. Un dominio registrado: Puede ser uno que hayas comprado por separado (en GoDaddy, Namecheap, etc.) o uno que hayas registrado directamente con tu proveedor de hosting. Si usas un subdominio (ej. prueba.tudominio.com) para hacer pruebas, también funciona.
  3. Credenciales FTP (opcional pero recomendado): Aunque no lo usaremos para la instalación, lo necesitarás para subir archivos manualmente más adelante. Esta información también está en el correo de bienvenida de tu hosting.

[INFO] Si tu hosting usa un panel alternativo llamado "Syspanel", no te preocupes. La lógica es la misma. Solo recuerda que el puerto de acceso para Syspanel es el 2106 (ej. tudominio.com:2106). El resto de los pasos son análogos.

Método 1: Instalación automática con Softaculous (La vía rápida)

Este es, con diferencia, el método más sencillo para instalar WordPress en cPanel. Softaculous es un instalador de scripts que viene preinstalado en la mayoría de los paneles. Es perfecto para principiantes y para aquellos que quieren una instalación limpia en menos de 5 minutos.

Paso 1: Accede a tu cPanel

Abre tu navegador y ve a la URL de tu cPanel. Introduce tu usuario y contraseña. Una vez dentro, verás un panel lleno de iconos. Busca la sección "Software" o "Aplicaciones". Dentro de ella, encontrarás el icono de "Softaculous Apps Installer".

Paso 2: Encuentra WordPress

Dentro de Softaculous, verás una lista de aplicaciones en la barra lateral izquierda. Busca la categoría "Portales" o "Blogs" y haz clic en WordPress. Verás una página con el botón naranja "Install" o "Instalar" en la parte superior. Haz clic en él.

Paso 3: Configura la instalación

Ahora viene la parte importante. Debes rellenar el formulario con cuidado:

  • Selección de Protocolo: Elige https://www si tu dominio tiene un certificado SSL activo (recomendado). Si no estás seguro, elige http://www o https:// (sin www). Puedes cambiarlo más tarde.
  • Nombre del Dominio: Selecciona el dominio donde quieres instalar WordPress. Si quieres que sea la página principal, no pongas nada en el campo de directorio.
  • Directorio: Déjalo VACÍO si quieres que WordPress se instale en la raíz de tu dominio (ej. tudominio.com). Si pones blog, tu sitio estará en tudominio.com/blog.
  • Configuración del Sitio: Aquí defines el nombre de tu sitio (ej. "Mi Tienda Online") y una descripción. No te preocupes, esto se puede cambiar después desde el administrador de WordPress.
  • Cuenta de Administrador: Crea un usuario de administrador que no sea "admin" (por seguridad), una contraseña fuerte y un correo electrónico válido. Guarda estos datos en un lugar seguro, son la llave de tu nuevo sitio.
  • Selecciona el Idioma: Elige el español para tu panel de administración.

Paso 4: Elige el tema y los plugins (Opcional)

Softaculous te permite seleccionar un tema para tu WordPress y algunos plugins básicos. Si no sabes cuál elegir, puedes dejar los valores por defecto y personalizarlo más tarde. Lo importante es que dejes desmarcada la opción de "Eliminar archivos de instalación" si existe, para poder desinstalar fácilmente si algo sale mal.

Paso 5: Instalar

Revisa todos los datos y haz clic en el botón "Install" al final de la página. El proceso tarda unos segundos. Al finalizar, recibirás un mensaje de éxito con las URLs de tu sitio (tudominio.com) y de tu panel de administración (tudominio.com/wp-admin).

[TIP] Si tu hosting tiene la opción de "Instalación en un clic" directamente en el panel principal de cPanel, es la misma herramienta. No te confundas con la interfaz, el resultado es idéntico.

Método 2: Instalación manual (Para tener control total)

Aunque Softaculous es fantástico, saber cómo configurar WordPress en cPanel de forma manual te da un conocimiento más profundo y es necesario si tu hosting no tiene instalador automático. No es complicado, solo requiere un poco más de atención.

Paso 1: Descarga WordPress

Ve a es.wordpress.org y descarga el archivo .zip de la última versión de WordPress. Es un archivo comprimido que contiene todos los archivos del sistema.

Paso 2: Crea una base de datos MySQL

WordPress necesita una base de datos para guardar todas tus publicaciones, páginas, comentarios y configuraciones. Sin ella, el sistema no funciona.

  1. En tu cPanel, busca la sección "Bases de Datos" y haz clic en "Asistente para Bases de Datos MySQL".
  2. Crea un nombre para tu base de datos (ej. mipagina_bd). Haz clic en "Siguiente".
  3. Crea un usuario de base de datos (ej. mipagina_user) y una contraseña fuerte. Haz clic en "Siguiente".
  4. En el último paso, el asistente te pedirá que asignes el usuario a la base de datos. Marca la casilla "TODOS LOS PRIVILEGIOS" y haz clic en "Siguiente". ¡Ya tienes tu base de datos lista!

[WARNING] Anota el nombre de la base de datos, el usuario y la contraseña. Los necesitarás en el siguiente paso. Si los pierdes, tendrás que crear una base de datos nueva.

Paso 3: Sube los archivos de WordPress

  1. Descomprime el archivo .zip de WordPress en tu ordenador. Verás una carpeta llamada wordpress.
  2. Abre tu gestor de archivos de cPanel (sección "Archivos" -> "Administrador de Archivos").
  3. Navega hasta la carpeta public_html. Esta es la raíz de tu sitio web.
  4. Haz clic en "Subir" en la barra superior y arrastra el archivo wordpress.zip (el original comprimido) a la ventana.
  5. Una vez subido, haz clic derecho sobre el archivo .zip y selecciona "Extraer". Se creará una carpeta llamada wordpress.
  6. Entra en esa carpeta wordpress, selecciona todos los archivos que hay dentro y haz clic en "Mover". En el campo de destino, escribe /public_html/ y haz clic en "Mover".
  7. Ahora puedes eliminar la carpeta wordpress vacía y el archivo .zip para mantener todo limpio.

Paso 4: Ejecuta el instalador de WordPress

Ahora viene la magia. Abre tu navegador y ve a tu dominio (tudominio.com). WordPress detectará que no está instalado y te mostrará el asistente de instalación.

  1. Selecciona tu idioma (español) y haz clic en "Continuar".
  2. WordPress te mostrará un aviso con la información de la base de datos que necesitas. Haz clic en "¡Vamos a ello!".
  3. Introduce los datos de tu base de datos:
    • Nombre de la base de datos: mipagina_bd
    • Usuario de la base de datos: mipagina_user
    • Contraseña: La que hayas creado.
    • Servidor de la base de datos: localhost (es el valor por defecto en el 99% de los casos).
    • Prefijo de tabla: cámbialo de wp_ a algo como miwp_ para mayor seguridad.
  4. Haz clic en "Enviar". WordPress comprobará la conexión. Si todo es correcto, haz clic en "Ejecutar la instalación".
  5. En la siguiente pantalla, introduce la información de tu sitio:
    • Título del sitio: El nombre de tu web.
    • Nombre de usuario: Elige uno único (nunca "admin").
    • Contraseña: Una contraseña segura.
    • Tu correo electrónico: Uno válido para recuperaciones.
    • Privacidad: Desmarca la casilla de "permitir que los motores de búsqueda indexen este sitio" si no quieres que Google lo encuentre aún (solo para pruebas).
  6. Haz clic en "Instalar WordPress". ¡Enhorabuena! Ya tienes tu WordPress instalado manualmente.

Configuración esencial después de la instalación

Ya sea que hayas usado el método automático o el manual, la instalación es solo el primer paso. Ahora hay que afinar la configuración para que tu sitio sea rápido, seguro y profesional. Esta es la parte más valiosa de esta guía de WordPress en cPanel.

1. Ajustes de Enlaces Permanentes (Permalinks)

Por defecto, WordPress usa URLs poco amigables como tudominio.com/?p=123. Para el SEO, es mucho mejor usar URLs limpias y descriptivas.

  1. Ve a tu panel de administración: tudominio.com/wp-admin.
  2. En el menú lateral, entra en "Ajustes" -> "Enlaces permanentes".
  3. Selecciona la opción "Nombre de la entrada". Esto hará que tus URLs se vean así: tudominio.com/mi-primer-articulo.
  4. Haz clic en "Guardar cambios".

2. Configura la página de inicio

WordPress te da dos opciones por defecto: mostrar tus últimas publicaciones o una página estática. La mayoría de las webs de negocios usan una página estática.

  1. Ve a "Entradas" -> "Añadir nueva" y crea una página llamada "Blog" (o "Noticias").
  2. Ve a "Páginas" -> "Añadir nueva" y crea tu página de inicio (ej. "Inicio" o "Home"). Puedes dejarla vacía por ahora.
  3. Ahora ve a "Ajustes" -> "Lectura".
  4. En "Tu página de inicio muestra", selecciona "Una página estática".
  5. En "Portada", elige tu página "Inicio". En "Entradas", elige la página "Blog".
  6. Guarda los cambios.

3. Instala un plugin de caché y seguridad

Un sitio lento ahuyenta a los visitantes y perjudica tu posicionamiento. Un plugin de caché es esencial.

  • Para caché: Instala y activa "LiteSpeed Cache" (si tu hosting usa LiteSpeed) o "WP Super Cache" o "W3 Total Cache". Ve a "Plugins" -> "Añadir nuevo", búscalos por nombre e instálalos. Actívalos y sigue las instrucciones del propio plugin para configurar el caché básico.
  • Para seguridad: Instala "Wordfence Security" o "Solid Security" (antes iThemes Security). Estos plugins añaden un firewall, protección contra fuerza bruta y te avisan de intentos de acceso sospechosos.

[WARNING] No instales demasiados plugins de seguridad o caché a la vez. Pueden entrar en conflicto y ralentizar tu sitio. Uno de cada tipo es suficiente.

4. Conecta tu dominio con un certificado SSL

Si tu hosting no te ha dado un certificado SSL automáticamente, puedes obtener uno gratis con "Let's Encrypt".

  1. Busca en tu cPanel la sección "Seguridad" y haz clic en "SSL/TLS Status" o "Let's Encrypt".
  2. Si tu dominio aparece en la lista, haz clic en "Run SSL" o "Emitir" para activar el certificado.
  3. Una vez emitido, vuelve a WordPress y en "Ajustes" -> "Generales", cambia la URL de tu sitio y la URL de WordPress de http:// a https://.
  4. Guarda los cambios. Ahora tu sitio navega de forma segura.

Solución de problemas comunes

Incluso con esta guía de WordPress en cPanel, pueden surgir problemas. Aquí tienes los más comunes y cómo solucionarlos.

"Error al conectar con la base de datos"

Este es el error más típico en la instalación manual.

  • Causa: Los datos de la base de datos son incorrectos.
  • Solución: Revisa el nombre de la base de datos, el usuario y la contraseña en tu cPanel. Asegúrate de que el usuario tiene "TODOS LOS PRIVILEGIOS" sobre la base de datos. Puedes corregir esto en cPanel -> "Bases de datos MySQL".

"Lo siento, no tienes permiso para acceder a esta página" (Error 403)

  • Causa: Problemas con los permisos de los archivos o un plugin conflictivo.
  • Solución: Ve a tu cPanel -> "Administrador de Archivos". Haz clic derecho en la carpeta public_html y selecciona "Permisos". Asegúrate de que esté en 755 (o 750 en algunos servidores). Si el problema persiste, desactiva todos los plugins renombrando la carpeta wp-content/plugins a plugins_off desde el Administrador de Archivos.

"El sitio está en blanco" (Pantalla blanca de la muerte)

  • Causa: Un error de PHP en un tema o plugin.
  • Solución: La forma más rápida es activar un tema por defecto (como Twenty Twenty-Four) renombrando la carpeta del tema actual dentro de wp-content/themes. Si el problema se soluciona, el tema era el culpable.

Preguntas Frecuentes (FAQ)

¿Cuánto tiempo se tarda en instalar WordPress en cPanel?

Con el instalador automático, unos 5 minutos. De forma manual, entre 10 y 15 minutos si sigues los pasos con calma.

¿Puedo instalar WordPress en un subdominio?

Sí, perfectamente. Solo tienes que seleccionar el subdominio en el instalador (o crear la carpeta correspondiente en public_html para la instalación manual). Es ideal para hacer pruebas.

¿Qué es mejor, el instalador automático o el manual?

Para el 95% de los usuarios, el automático es más que

¿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