Instalar WordPress a mano es posible, pero en un hosting con cPanel casi nunca hace falta: el instalador Softaculous crea la base de datos, copia los archivos y configura el administrador con un formulario. Te explicamos qué poner en cada campo, qué ajustar justo después y cómo resolver los errores más habituales. Usamos como ejemplo Nicalia, donde está alojada esta web, que incluye Softaculous en sus planes con cPanel.
Qué necesitas antes de empezar
- Un hosting con cPanel y espacio libre. Si aún no lo tienes, en nuestra guía del mejor hosting para WordPress comparamos las opciones; Nicalia, Factoría Digital, LucusHost, SeRed y Raiola Networks usan cPanel. Puedes ver cómo es el panel de Nicalia en nuestra opinión sobre Nicalia.
- El dominio apuntando al hosting. Si lo registraste en otra empresa, cambia sus DNS antes: te lo contamos en cómo cambiar los DNS de un dominio.
- El certificado SSL activo. En cPanel, AutoSSL lo emite gratis en cuanto el dominio apunta al servidor.
- El directorio de destino vacío. Si en
public_htmlhay una página por defecto o una web antigua, haz copia y bórrala o mueve los archivos antes.
Antes de instalar: comprueba el certificado SSL
-
1
Abre el estado de los certificados
Ruta en el panel: cPanel Seguridad SSL/TLS Status
En la sección Seguridad abre SSL/TLS Status (según la versión, puede aparecer como SSL/TLS Certificates). Verás tu dominio y sus variantes con
www.y un indicador de si tienen certificado válido. -
2
Lanza AutoSSL si falta
Si el dominio no tiene certificado, pulsa Run AutoSSL. El proceso revisa toda la cuenta y puede tardar varios minutos; cPanel recarga la página al terminar. En los servidores compartidos de Nicalia, AutoSSL se ejecuta además solo cada tres horas y renueva los certificados antes de que caduquen.
-
3
Si da error, revisa los DNS
El error más común es que el dominio todavía no apunta al hosting. Corrige los DNS, espera a que se propaguen y vuelve a lanzar AutoSSL. Mientras tanto, no instales con
https://.
Cómo instalar WordPress con Softaculous en cPanel
-
1
Abre Softaculous
Ruta en el panel: cPanel Software Softaculous Apps Installer
En cPanel, busca Softaculous en el apartado de aplicaciones o software (o escribe «Softaculous» en el buscador del panel). El nombre exacto del icono y de la sección puede variar según el tema de cPanel de tu proveedor. Si no aparece, tu hosting usa otro instalador: Raiola Networks, por ejemplo, ofrece Installatron.
-
2
Elige WordPress y pulsa Instalar
En la portada de Softaculous verás WordPress entre las aplicaciones destacadas. Haz clic en él y pulsa Instalar. Si tu versión ofrece varias modalidades de instalación, elige la que muestra todos los campos: así puedes revisar cada uno de los que explicamos a continuación.
-
3
Elige protocolo, dominio y directorio
- Protocolo:
https://si el certificado SSL ya está activo (lo normal en cPanel con AutoSSL). Si eliges la variante conwww., esa será la dirección principal de la web. - Dominio: el dominio o subdominio donde irá la web.
- Directorio: déjalo vacío para instalar en la raíz (
tudominio.es). Si el campo trae algo escrito, comowp, la web quedaría entudominio.es/wp: bórralo salvo que quieras eso.
https://tudominio.es:2083Softaculous
Recreación orientativaRuta en el panel: Softaculous WordPress Instalar
Instalación de WordPress
Protocolo https://Elemento que debes pulsar o rellenar: Con SSL activo, elige https://
Dominio tudominio.esDirectorioElemento que debes pulsar o rellenar: Vacío = instalación en la raíz del dominio
Nombre del sitio Mi empresaDescripción del sitio Reformas en VigoDatos de ejemplo. Los campos pueden aparecer en otro orden según la versión de Softaculous. Recreación orientativa, no es una captura real: los nombres de menús y botones pueden variar ligeramente según la versión y el idioma de tu panel. - Protocolo:
-
4
Pon el nombre y la descripción del sitio
Nombre del sitio y Descripción del sitio son el título y el lema que verás en el escritorio y en algunas plantillas. Puedes cambiarlos cuando quieras en Ajustes → Generales. Deja Multisite desactivado: solo sirve para crear una red de webs dentro de la misma instalación.
-
5
Crea la cuenta de administrador
- Usuario administrador: uno propio, nunca
adminni el nombre del dominio. No se puede cambiar después desde el escritorio. - Contraseña administrador: larga y única, con letras, números y símbolos. Guárdala en tu gestor de contraseñas.
- Correo electrónico administrador: uno que leas de verdad. Ahí llegarán los avisos de seguridad y la recuperación de contraseña.
https://tudominio.es:2083Softaculous
Recreación orientativaCuenta de administrador
Usuario administrador laura-gestionElemento que debes pulsar o rellenar: Nada de «admin»
Contraseña administrador ••••••••••••••••Correo electrónico administrador [email protected]Idioma de WordPress EspañolElemento que debes pulsar o rellenar: Elige el idioma antes de instalar
Datos de ejemplo. Recreación orientativa, no es una captura real: los nombres de menús y botones pueden variar ligeramente según la versión y el idioma de tu panel. - Usuario administrador: uno propio, nunca
-
6
Elige el idioma
En Idioma de WordPress selecciona Español. Si lo dejas en inglés, podrás cambiarlo luego en Ajustes → Generales, pero así te ahorras descargar traducciones después. Si Softaculous te ofrece instalar plugins adicionales en el formulario, marca solo los que vayas a usar: cada plugin es código que tendrás que mantener actualizado.
-
7
Revisa las opciones avanzadas
- Base de datos y Prefijo de tablas: Softaculous propone valores aleatorios; déjalos así salvo que tengas un motivo para cambiarlos.
- Notificaciones de actualización y Actualizaciones automáticas: activa al menos las actualizaciones menores de WordPress, que son las de seguridad.
- Copias de seguridad automáticas y Rotación de backups: útiles como copia adicional; si tu hosting ya hace copias diarias, una semanal aquí basta. Ocupan espacio de tu plan.
-
8
Elige un tema (o no) y pulsa Instalar
Puedes elegir un tema en el propio formulario, pero no es necesario: lo cambiarás desde Apariencia → Temas. Revisa los datos, escribe si quieres un correo para recibir el resumen de la instalación y pulsa Instalar. En unos segundos verás los enlaces a la web y al escritorio (
tudominio.es/wp-admin/).
Resumen de valores recomendados en Softaculous
Datos de ejemplo- Protocolo
-
https://Solo con el SSL ya activo - Dominio
-
tudominio.esO el subdominio que hayas creado - Directorio
-
(vacío)Borra lo que venga escrito - Usuario administrador
-
laura-gestionNunca «admin» - Correo electrónico administrador
-
[email protected]Un buzón que revises - Idioma de WordPress
-
Español - Prefijo de tablas
-
(el que proponga)Aleatorio, mejor que wp_
Los cinco primeros ajustes después de instalar
-
1
Confirma que la web carga con HTTPS
Abre
https://tudominio.esy comprueba que el navegador muestra el candado. En el escritorio, ve a Herramientas → Salud del sitio, pestaña Información: en el apartado de WordPress aparece si el sitio usa HTTPS. Si instalaste conhttp://, Salud del sitio te ofrecerá cambiar a HTTPS cuando el certificado esté listo. -
2
Configura los enlaces permanentes
Ruta en el panel: Escritorio Ajustes Enlaces permanentes
Elige Nombre de la entrada para que las direcciones sean del tipo
tudominio.es/mi-articulo/y pulsa Guardar cambios. Hazlo ahora, antes de publicar: cambiar la estructura con contenido ya indexado obliga a crear redirecciones. -
3
Instala y activa LiteSpeed Cache
Ruta en el panel: Escritorio Plugins Añadir nuevo plugin
Si tu hosting usa servidor LiteSpeed (Nicalia, Raiola Networks, LucusHost, SeRed y Factoría Digital lo usan), busca LiteSpeed Cache, pulsa Instalar ahora y después Activar. En LiteSpeed Cache → Caché comprueba que Activar caché está en ON. No combines este plugin con otro de caché de página. Las opciones de optimización de CSS y JavaScript, pruébalas una a una: pueden romper el diseño.
-
4
Revisa los ajustes generales y de lectura
En Ajustes → Generales revisa el título, la zona horaria (Madrid) y el formato de fecha. En Ajustes → Lectura comprueba que no está marcada la opción que pide a los buscadores no indexar el sitio, salvo que quieras ocultarlo mientras lo construyes.
-
5
Limpia lo que no vas a usar
Borra la entrada, la página y el comentario de ejemplo, elimina los temas y plugins que no uses y actualiza lo que quede pendiente en Escritorio → Actualizaciones. Menos código instalado es menos superficie de ataque y menos avisos de actualización.
Softaculous, otros instaladores o instalación manual
Softaculous (Nicalia, Factoría Digital…)
Formulario único, base de datos creada automáticamente y herramientas para clonar, actualizar o hacer copias. Es la opción más rápida en la mayoría de hostings con cPanel.
Installatron o WP Toolkit
Otros instaladores que algunos proveedores ponen en lugar de Softaculous: Raiola Networks usa Installatron. Los campos son casi los mismos (dominio, directorio, administrador, idioma). Usa el que traiga tu panel.
Instalación manual
Descargas WordPress de wordpress.org, creas tú la base de datos y subes los archivos. Tiene sentido si tu panel no tiene instalador o quieres controlar cada paso.
Instalar WordPress a mano (resumen)
Si prefieres no usar el instalador, estos son los pasos que describe la documentación oficial de WordPress:
- Descarga la última versión desde wordpress.org y descomprímela en tu ordenador.
- En cPanel, abre Bases de datos MySQL: crea una base de datos, crea un usuario con una contraseña fuerte y asígnalo a la base con todos los privilegios.
- Sube los archivos a
public_html(o a la carpeta del dominio) con el Administrador de archivos o por FTP. Si tienes SSH, puedes hacerlo más rápido desde la consola; te lo contamos en cómo usar SSH en cPanel. - Abre tu dominio en el navegador: el asistente te pedirá el nombre de la base de datos, el usuario, la contraseña y el servidor (normalmente
localhost) y creará elwp-config.php. - Introduce el título del sitio, el usuario administrador, la contraseña y el correo, y pulsa instalar.
WordPress recomienda PHP 8.3 o superior y MySQL 8.0 o MariaDB 10.11 o superior. Si tu hosting usa una versión más antigua de PHP, cámbiala antes siguiendo nuestra guía para cambiar la versión de PHP en cPanel.
Cómo comprobar que funciona
- La portada carga en
https://tudominio.escon candado y sin avisos de contenido mixto. - Puedes entrar en
tudominio.es/wp-admin/con el usuario que creaste. - Al abrir una entrada, la dirección usa la estructura de enlaces permanentes que elegiste.
- Herramientas → Salud del sitio no muestra problemas críticos.
- Si activaste LiteSpeed Cache, al visitar la web sin haber iniciado sesión las cabeceras de respuesta indican que la página se sirve desde caché.
Errores frecuentes y cómo solucionarlos
El directorio no está vacío
Causa: en la carpeta de destino ya hay archivos: la página por defecto del hosting, un index.html o una web anterior. Softaculous avisa para no sobrescribir nada. Solución: abre el Administrador de archivos, activa la opción de mostrar archivos ocultos, haz copia de lo que haya y bórralo o muévelo a otra carpeta. Si hay una web que quieres conservar, guárdala antes con nuestra guía de copias de seguridad en cPanel.
Error establishing a database connection
Causa: los datos de wp-config.php no coinciden con la base de datos real, el usuario no tiene permisos sobre ella o el servidor de bases de datos no responde. Con Softaculous es raro; suele aparecer tras una instalación manual o una migración. Solución: compara DB_NAME, DB_USER, DB_PASSWORD y DB_HOST con lo que muestra Bases de datos MySQL, confirma que el usuario está asignado a la base y, si dudas de la contraseña, cámbiala ahí y escríbela de nuevo en wp-config.php.
El navegador avisa de que la conexión no es segura
Causa: instalaste con https:// pero el certificado aún no se ha emitido, normalmente porque el dominio acababa de apuntar al hosting. Solución: en SSL/TLS Status pulsa Run AutoSSL y lee el mensaje de error si lo hay. Cuando el certificado esté activo, recarga la web; no hace falta reinstalar.
Pantalla en blanco o error crítico
Causa: un error de PHP que WordPress no muestra: un plugin o tema incompatible, falta de memoria o una versión de PHP que no encaja. Solución: activa el registro de errores añadiendo estas líneas a wp-config.php encima de la línea que indica que dejes de editar, reproduce el fallo y revisa wp-content/debug.log. Si el error menciona memoria, sube memory_limit como explicamos en la guía de PHP. Cuando termines, vuelve a poner WP_DEBUG en false: el registro puede quedar accesible desde fuera.
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
No puedo subir un tema o un archivo grande
Causa: el límite de subida de PHP (upload_max_filesize y post_max_size) es más bajo que el archivo. Solución: súbelo desde cPanel como explicamos en cómo cambiar la versión y los límites de PHP, o sube el tema descomprimido por FTP a wp-content/themes.
Cómo deshacer la instalación
Si te equivocaste de dominio o de directorio, no borres archivos a mano: en Softaculous, en la lista de instalaciones, usa la opción de eliminar la instalación. Softaculous borra los archivos y te deja elegir si elimina también la base de datos y su usuario; márcalo para no dejar restos. Después puedes volver a instalar con los datos correctos.
Sigue configurando tu web
Copias de seguridad en cPanel con JetBackup
Cómo restaurar y descargar copias con JetBackup 5, crear copias propias con la herramienta Backup de cPanel y montar una estrategia 3-2-1 para tu WordPress.
Cambiar la versión de PHP en cPanel
Las dos herramientas de PHP de cPanel, cuándo usar cada una, cómo cambiar extensiones y límites, y el error 500 que nos dio cambiar de alt-php a ea-php (y cómo lo revertimos).
Acceso SSH en cPanel
Cómo activar el acceso SSH en cPanel, generar una clave ed25519, importarla y autorizarla, conectarte con el puerto de tu proveedor y resolver los errores habituales.
Certificado SSL gratis en el hosting
Casi todos los hostings incluyen un SSL gratis, pero no todos en las mismas condiciones. Te explicamos qué tipos hay, cuándo no necesitas pagar y cómo activarlo sin errores.
Mejores hostings para WordPress
Nueve hostings para WordPress comparados por caché, soporte, copias de seguridad y precio de renovación, con recomendaciones para blogs, tiendas y agencias.
Opinión Nicalia
Nicalia es un hosting español con infraestructura propia en Madrid y soporte 24/7 con respuesta garantizada; más caro que la media, desde 6,24 €/mes en su plan Mini.
Preguntas frecuentes
¿Cómo instalar WordPress en cPanel?
Entra en cPanel, abre Softaculous, elige WordPress y pulsa Instalar. Selecciona el protocolo https://, tu dominio y deja el directorio vacío para instalarlo en la raíz. Crea un usuario administrador que no sea «admin», pon una contraseña fuerte, elige el idioma español y pulsa Instalar. En menos de un minuto tendrás la web lista.
¿Qué es Softaculous?
Es un instalador automático que viene en muchos hostings con cPanel. Instala WordPress, PrestaShop, Joomla, Moodle y cientos de aplicaciones más: crea la base de datos, copia los archivos y configura todo con un formulario. También permite clonar, actualizar y hacer copias de las instalaciones. Nicalia y Factoría Digital lo incluyen; Raiola Networks usa Installatron, que funciona de forma parecida.
¿Instalo WordPress con http o https?
Con https://, siempre que el certificado SSL del dominio ya esté activo. Si instalas con http y activas el SSL después, tendrás que cambiar las direcciones del sitio y revisar enlaces internos. Antes de instalar, comprueba en SSL/TLS Status que el dominio tiene certificado; si no, lanza AutoSSL y espera a que termine.
¿Por qué no debo usar «admin» como usuario?
Porque es el primer nombre que prueban los robots que intentan entrar a la fuerza en webs WordPress. Con «admin», el atacante solo tiene que adivinar la contraseña; con un usuario propio, tiene que adivinar las dos cosas. El nombre de usuario no se puede cambiar después desde el escritorio de WordPress, así que conviene acertar al instalar.
¿Puedo instalar WordPress en una subcarpeta o subdominio?
Sí. Para una subcarpeta, escribe su nombre en el campo Directorio de Softaculous (por ejemplo, blog crea tudominio.es/blog). Para un subdominio, créalo antes en cPanel y luego elígelo en el desplegable Dominio, dejando el directorio vacío. Cada instalación tiene su propia base de datos y su propio administrador.
¿Qué hago si sale «Error establishing a database connection»?
WordPress no puede conectar con su base de datos. Abre wp-config.php en el Administrador de archivos y comprueba que DB_NAME, DB_USER, DB_PASSWORD y DB_HOST coinciden con lo que aparece en Bases de datos MySQL de cPanel, y que el usuario está asignado a esa base con todos los privilegios. Si todo cuadra, pregunta a soporte.
¿Cuánto tarda en instalarse WordPress?
Con Softaculous, segundos: el instalador copia los archivos y crea la base de datos por ti. Lo que puede tardar más es lo de antes: que el dominio apunte al hosting (la propagación de DNS puede llevar horas) y que AutoSSL emita el certificado. Por eso conviene dar de alta el dominio y comprobar el SSL antes de lanzar la instalación.
Fuentes consultadas
Pasos comprobados en la documentación oficial en la fecha indicada. Si algo ha cambiado, dínoslo.
- Nicapedia: Instalar WordPress (Softaculous) consultado el 21 oct. 2026
- Nicapedia: Instalar el certificado SSL gratuito de Let's Encrypt en cPanel consultado el 21 oct. 2026
- Nicapedia: Guía completa de configuración de LiteSpeed Cache consultado el 21 oct. 2026
- Nicalia: Hosting NVMe (cPanel con Softaculous, LiteSpeed) consultado el 21 oct. 2026
- Softaculous Docs: Install a script consultado el 21 oct. 2026
- WordPress Developer: How to install WordPress consultado el 21 oct. 2026
- WordPress.org: Requirements consultado el 21 oct. 2026
- WordPress.org: Settings Permalinks screen consultado el 21 oct. 2026
- WordPress.org: Site Health screen consultado el 21 oct. 2026
- WordPress Developer: Debugging in WordPress consultado el 21 oct. 2026
- LiteSpeed Docs: LSCache for WordPress installation consultado el 21 oct. 2026