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

Cómo instalar WordPress en cPanel (con Softaculous o manual)

Actualizado el 12 de abril de 2026

¿Estás listo para montar tu propio sitio web con WordPress? Si tienes un hosting con cPanel, estás en el lugar correcto. Este panel de control es uno de los más populares del mundo y, gracias a sus herramientas integradas, instalar WordPress se convierte en un proceso bastante sencillo, incluso si nunca lo has hecho antes.

En esta guía extensa y práctica, vamos a explorar dos métodos principales para instalar WordPress en cPanel: el método rápido y recomendado usando Softaculous WordPress (un instalador automático) y el método manual (para los que quieren tener el control total de cada archivo y base de datos). Al final, tendrás tu sitio funcionando sin importar tu nivel de experiencia.

Vamos a ello.

¿Qué necesitas antes de empezar?

Antes de lanzarnos a la instalación, asegúrate de tener tres cosas a mano:

  1. Acceso a cPanel: Normalmente se accede escribiendo tudominio.com/cpanel o tudominio.com:2083 en tu navegador. Tu proveedor de hosting te habrá enviado un correo con el usuario y la contraseña.
  2. Un dominio registrado: Puede ser un dominio principal (ej. midominio.com) o un subdominio (ej. blog.midominio.com).
  3. Credenciales FTP o del Administrador de archivos: Las necesitarás sobre todo para el método manual, aunque con cPanel puedes usar el "Administrador de archivos" sin necesidad de programas externos.

Importante: Si tu hosting no usa cPanel sino otro panel (por ejemplo, Syspanel, que es el nuevo nombre de HestiaCP y se accede por el puerto 2106), los pasos de este artículo pueden variar ligeramente. Esta guía se centra exclusivamente en cPanel, pero los conceptos de archivos y bases de datos son universales.

Método 1: Instalar WordPress con Softaculous (El más fácil y rápido)

Si tu cPanel incluye "Softaculous" (lo verás como un icono con una flecha o un logo de "Softaculous" en la sección "Software"), este es el camino más rápido y sin complicaciones. Es la opción perfecta para principiantes porque automatiza todo el proceso: crea la base de datos, sube los archivos y configura el archivo wp-config.php por ti.

Paso 1: Accede a Softaculous

Dentro de tu cPanel, desplázate hasta la sección "Software" o "Automatizadores" y haz clic en el icono de Softaculous Apps Installer. Se abrirá una nueva ventana con un panel lleno de scripts (Joomla, Drupal, PrestaShop, etc.).

Paso 2: Inicia la instalación de WordPress

En el menú lateral izquierdo, busca la categoría "Blogs" y haz clic en WordPress. Verás una página con una descripción y un botón azul que dice "Install" o "Instalar". Haz clic en él para comenzar.

Paso 3: Configura los parámetros básicos

Ahora viene la parte importante. Rellena el formulario con cuidado:

  • Protocolo: Elige http:// o https:// (si tienes certificado SSL activo). Si no sabes cuál usar, http:// es seguro para empezar, pero puedes cambiarlo luego.
  • Dominio: Selecciona el dominio donde quieres instalar WordPress. Si quieres que esté en la raíz (ej. tudominio.com), déjalo en blanco. Si quieres una subcarpeta (ej. tudominio.com/blog), escríbela en el campo "In Directory".
  • Configuración del sitio: Pon el Nombre del sitio (ej. "Mi Blog de Viajes") y la Descripción (ej. "Consejos para viajar barato").

Paso 4: Configura la cuenta de administrador

Esta es la cuenta que usarás para entrar en tu panel de administración de WordPress (wp-admin). No la olvides.

  • Nombre de usuario: Evita usar "admin" por seguridad. Elige algo único como "editor_jefe".
  • Contraseña: Usa una contraseña segura. Softaculous suele ofrecer un botón para generar una automáticamente. Guárdala en un lugar seguro.
  • Email: Asegúrate de que sea un correo válido, ya que ahí recibirás notificaciones importantes.

Paso 5: Ajustes avanzados (Opcional pero recomendado)

Despliega la sección "Advanced Options" (Opciones Avanzadas). Aquí puedes:

  • Seleccionar plugins: Marca la casilla para instalar "Limit Login Attempts" (para protegerte de ataques de fuerza bruta) y "Google Analytics". No instales demasiados de primeras.
  • Eliminar el prefijo de la tabla: Cambia wp_ por algo aleatorio como miwp_. Esto añade una capa extra de seguridad contra la inyección SQL. No te olvides de esto, es muy útil.

Paso 6: Haz clic en "Install"

Revisa que todo esté bien y pulsa el botón "Install" al final de la página. El proceso tardará unos segundos.

¡Enhorabuena! Softaculous te mostrará una página de éxito con las URLs de tu sitio. Verás algo como:

  • URL de la instalación: http://tudominio.com
  • URL del panel de administración: http://tudominio.com/wp-admin

¿Qué acaba de pasar?

Softaculous ha hecho el trabajo pesado por ti: ha creado una base de datos MySQL, ha subido todos los archivos de WordPress, ha generado el archivo de configuración y ha establecido la conexión entre ambos. No has tocado ni una línea de código.


Método 2: Instalación Manual de WordPress (Control total)

Este método es para los que prefieren entender cada pieza del puzzle o si tu hosting no tiene Softaculous. No es complicado, solo requiere más pasos. Te guiaré paso a paso.

Paso 1: Descarga WordPress

Ve a es.wordpress.org y haz clic en "Descargar WordPress". Obtendrás un archivo .zip con 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 y configuraciones. Vamos a crearla en cPanel.

  1. En cPanel, busca la sección "Bases de Datos" y haz clic en "Bases de Datos MySQL".
  2. En el campo "Nueva base de datos", escribe un nombre (ej. blog_palabras). El prefijo de tu cuenta se añadirá automáticamente (ej. tuusuario_blog_palabras). Haz clic en "Crear base de datos".
  3. Ahora, baja hasta la sección "Añadir nuevo usuario". Crea un nombre de usuario (ej. adminwp) y una contraseña segura. Haz clic en "Crear usuario".
  4. Una vez creado el usuario, ve a la sección "Añadir usuario a la base de datos". Selecciona tu usuario y tu base de datos en los menús desplegables y haz clic en "Añadir".
  5. Te preguntará por los privilegios. Marca la casilla "TODOS LOS PRIVILEGIOS" y haz clic en "Realizar cambios".

Anota estos datos, los necesitarás en unos minutos:

  • Nombre de la base de datos (ej. tuusuario_blog_palabras)
  • Usuario (ej. tuusuario_adminwp)
  • Contraseña (la que hayas puesto)

Paso 3: Sube los archivos de WordPress a tu servidor

Este es el paso más "tedioso" pero fácil. Tienes dos opciones:

Opción A: Usando el Administrador de Archivos de cPanel (Recomendado)

  1. En cPanel, busca la sección "Archivos" y haz clic en "Administrador de Archivos".
  2. Entra en la carpeta public_html (o htdocs). Esta es la raíz de tu sitio web.
  3. Haz clic en el botón "Subir" en la barra superior y selecciona el archivo wordpress.zip que descargaste.
  4. Una vez subido, verás el archivo .zip en la lista. Haz clic derecho sobre él y selecciona "Extraer" (o "Extract"). Espera a que se complete la extracción.
  5. Ahora tendrás una carpeta llamada wordpress dentro de public_html. Si quieres que WordPress esté en la raíz (ej. tudominio.com), debes mover todos los archivos de la carpeta wordpress a la raíz. Selecciona todos los archivos dentro de la carpeta wordpress (Ctrl+A), córtalos (Ctrl+X) y pégalos en public_html (Ctrl+V). Si quieres instalarlo en una subcarpeta (ej. tudominio.com/blog), puedes dejar la carpeta wordpress tal cual, pero te sugiero renombrarla a blog para que la URL sea más limpia.

Opción B: Usando FTP (Cliente FTP)

Si prefieres usar un cliente FTP como FileZilla, conéctate a tu servidor con las credenciales FTP que te dio tu hosting. Luego, sube todos los archivos de la carpeta wordpress que descargaste a la carpeta public_html (o a la subcarpeta que prefieras).

Paso 4: Configura el archivo wp-config.php

Ahora viene la magia. WordPress necesita saber cómo conectarse a la base de datos que creaste.

  1. Dentro del Administrador de Archivos, en la carpeta donde has subido WordPress, busca el archivo llamado wp-config-sample.php.
  2. Haz clic derecho sobre él y selecciona "Renombrar". Cámbiale el nombre a wp-config.php.
  3. Haz clic derecho sobre wp-config.php y selecciona "Editar" (o "Edit"). Se abrirá un editor de texto.
  4. Busca estas líneas y rellénalas con los datos de tu base de datos:
// ** Configuración de la base de datos - Puedes obtenerla de tu proveedor de hosting ** //
define( 'DB_NAME', 'tuusuario_blog_palabras' ); // El nombre de tu base de datos

/** Usuario de la base de datos */
define( 'DB_USER', 'tuusuario_adminwp' ); // El usuario de tu base de datos

/** Contraseña de la base de datos */
define( 'DB_PASSWORD', 'tu_contraseña_segura' ); // La contraseña del usuario

/** Host de la base de datos */
define( 'DB_HOST', 'localhost' ); // Normalmente es 'localhost', pero si tu hosting usa otro, cámbialo.
  1. Guarda los cambios (Ctrl+S) y cierra el editor.

Paso 5: Ejecuta el instalador de WordPress

Ahora viene la parte divertida. Abre tu navegador y visita tu dominio (ej. http://tudominio.com). WordPress detectará que aún no está instalado y te mostrará el asistente de instalación.

  1. Selecciona tu idioma (Español) y haz clic en "Continuar".
  2. Te pedirá que crees la información del sitio:
    • Título del sitio: El nombre de tu web.
    • Nombre de usuario: Tu usuario administrador (evita "admin").
    • Contraseña: Una contraseña segura.
    • Tu correo electrónico: Para recuperar la cuenta.
    • Privacidad: Decide si quieres que tu sitio sea indexado por Google (te recomiendo dejarlo desmarcado hasta que lo tengas listo).
  3. Haz clic en "Instalar WordPress".

¡Felicidades! En menos de un minuto, verás la pantalla de "Éxito". WordPress se ha instalado correctamente. Puedes hacer clic en "Acceder" para entrar a tu panel de administración (http://tudominio.com/wp-admin).


Preguntas Frecuentes (FAQ)

Aquí respondo a las dudas más comunes que suelen tener los usuarios al montar WordPress.

¿Cuál es la diferencia entre instalar con Softaculous y manual?

La principal diferencia es la gestión. Con Softaculous, el instalador crea las bases de datos y los archivos por ti, y te permite hacer actualizaciones y copias de seguridad con un solo clic desde su panel. Es más fácil para principiantes. Con la instalación manual, tienes control total sobre cada archivo y la configuración del servidor, pero debes gestionar las actualizaciones y las copias de seguridad tú mismo. Para el 99% de los casos, Softaculous es la mejor opción por su simplicidad y seguridad.

¿Puedo instalar WordPress en cPanel sin dominio?

No es posible directamente. Necesitas al menos un dominio o un subdominio asociado a tu cuenta de hosting. Sin embargo, puedes usar una carpeta temporal y acceder por IP, pero no es recomendable para producción. Lo normal es tener un dominio registrado.

¿Qué hago si veo un error de "Error al conectar con la base de datos"?

Este error es muy común y casi siempre se debe a un error de configuración en el archivo wp-config.php. Revisa que hayas escrito correctamente:

  • El nombre de la base de datos (incluyendo el prefijo de tu cuenta).
  • El usuario de la base de datos.
  • La contraseña (asegúrate de que no tenga espacios al copiarla).
  • El host (localhost funciona en el 99% de los casos, pero a veces es mysql.tudominio.com). Si tienes dudas, contacta con tu soporte de hosting.

Después de instalar, ¿cómo entro a mi panel de administración?

Siempre puedes acceder a tu panel de administración añadiendo /wp-admin al final de tu dominio. Por ejemplo: http://tudominio.com/wp-admin. Ahí escribirás el usuario y la contraseña que configuraste durante la instalación.

¿Es necesario usar el puerto 2106 para algo en cPanel?

No. El puerto 2106 es el puerto de acceso a Syspanel (anteriormente conocido como HestiaCP). Si tu hosting usa cPanel, normalmente se accede por el puerto 2083 (o 2082). No confundas ambos paneles. Si tu proveedor usa Syspanel, la instalación se haría de manera diferente, aunque los conceptos de archivos y bases de datos son los mismos.

¿Puedo instalar WordPress en una subcarpeta para luego moverlo a la raíz?

Sí, es una práctica común. Instálalo en una subcarpeta (ej. /blog) y luego, cuando estés listo, puedes usar el plugin "Duplicator" o mover los archivos manualmente y cambiar la URL en los ajustes de WordPress. Es un proceso un poco más avanzado, pero funciona.

Consejos finales para tu nuevo WordPress

Ya tienes WordPress instalado. Ahora te doy algunos consejos rápidos para que tu sitio sea un éxito:

  • Actualiza todo: Ve a Escritorio -> Actualizaciones y asegúrate de que todo esté en la última versión.
  • Elige un buen tema: Ve a Apariencia -> Temas y explora los miles de temas gratuitos y de pago. Empieza con uno sencillo y rápido.
  • Instala plugins de seguridad: Al menos instala un plugin de caché (como WP Super Cache o W3 Total Cache) y un plugin de seguridad (como Wordfence o Sucuri).
  • Crea una copia de seguridad: Es fundamental. Usa un plugin como UpdraftPlus o la copia de seguridad que te ofrece Softaculous si lo usaste.

Precaución: Ten cuidado al instalar muchos plugins. Cada plugin añade código a tu web y puede ralentizarla. Instala solo los que realmente necesites.

Con esta guía, ya no tienes excusa para no montar WordPress. Tanto si eliges la vía rápida con Softaculous WordPress como la instalación manual WordPress, ahora tienes el conocimiento para hacerlo paso a paso. ¡Manos a la obra y a crear contenido increíble!

¿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