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

Cómo instalar PrestaShop en cPanel paso a paso (Guía fácil)

Actualizado el 7 de mayo de 2026

Introducción: ¿Por qué instalar PrestaShop en cPanel?

Si estás pensando en montar una tienda online, PrestaShop es una de las plataformas más potentes y flexibles que puedes elegir. Y si tu hosting usa cPanel, estás de suerte: el proceso de instalación es mucho más sencillo de lo que imaginas. Esta guía PrestaShop cPanel te llevará de la mano, sin tecnicismos complicados, para que tengas tu tienda funcionando en menos de una hora. A lo largo de este tutorial, resolveremos todas tus dudas sobre cómo instalar PrestaShop cPanel, paso a paso, para que incluso si nunca lo has hecho antes, te sientas seguro.

Antes de empezar, asegúrate de tener a mano los datos de acceso a tu cPanel (usuario y contraseña). Si usas otro panel como Syspanel (accesible por el puerto 2106), el proceso es muy similar, solo cambia la interfaz. Vamos allá.

Requisitos previos antes de la instalación

Para que la instalación de PrestaShop sea exitosa, tu servidor debe cumplir unos requisitos mínimos. No te preocupes, la mayoría de los hostings compartidos ya los cumplen.

Requisitos técnicos del servidor

  • PHP 7.4 o superior (recomendado PHP 8.0 o 8.1).
  • MySQL 5.6 o superior, o MariaDB 10.1+.
  • Módulos PHP necesarios: curl, gd, json, mbstring, openssl, pdo_mysql, simplexml, zip.
  • Memoria mínima: 128 MB de memoria PHP (256 MB recomendado).
  • Espacio en disco: Al menos 500 MB libres.

[INFO] Si tu hosting no cumple con estos requisitos, contacta con tu proveedor para que los actualice. Muchos hostings ofrecen versiones de PHP seleccionables desde cPanel.

¿Qué necesitas tener a mano?

  • Dominio (ej: mitiendaonline.com) o subdominio donde instalar PrestaShop.
  • Acceso a cPanel (usuario y contraseña).
  • Archivo de instalación de PrestaShop (lo descargaremos más adelante).
  • Datos de la base de datos (los crearemos durante el proceso).

Paso 1: Descargar PrestaShop desde el sitio oficial

Lo primero es obtener la última versión estable de PrestaShop. Ve al sitio oficial de PrestaShop y descarga el paquete comprimido (normalmente en formato .zip).

  1. Abre tu navegador y ve a prestashop.com/es/descargas.
  2. Haz clic en "Descargar ahora" para la versión más reciente.
  3. Guarda el archivo en tu computadora. Se llamará algo como prestashop_1.7.8.10.zip (la versión puede variar).

[TIP] Siempre descarga desde la web oficial para evitar versiones modificadas o con malware.

Paso 2: Subir el archivo a tu hosting mediante cPanel

Ahora necesitas subir ese archivo ZIP a tu servidor. Para ello usaremos el Administrador de Archivos de cPanel.

  1. Inicia sesión en tu cPanel (normalmente en tudominio.com/cpanel o puerto 2083).
  2. Busca la sección Archivos y haz clic en "Administrador de Archivos".
  3. Selecciona la carpeta donde quieres instalar PrestaShop:
    • Si quieres que tu tienda esté en raíz (ej: mitienda.com), entra en public_html.
    • Si quieres un subdirectorio (ej: mitienda.com/tienda), crea una carpeta dentro de public_html (por ejemplo, "tienda") y entra en ella.
  4. Una vez dentro, haz clic en "Subir" (botón superior).
  5. Selecciona el archivo ZIP que descargaste. Espera a que termine la subida (verás una barra de progreso).

[WARNING] No subas el archivo extraído, solo el ZIP. Lo descomprimiremos en el siguiente paso.

Paso 3: Extraer el archivo ZIP en el servidor

Con el archivo ya subido, toca descomprimirlo.

  1. En el Administrador de Archivos, verás el archivo prestashop_1.7.8.10.zip (o similar).
  2. Haz clic derecho sobre él y selecciona "Extraer".
  3. En la ventana emergente, deja la ruta por defecto (la carpeta actual) y haz clic en "Extraer archivos".
  4. Espera a que termine. Verás que aparecen muchas carpetas y archivos.
  5. Una vez extraído, puedes eliminar el archivo ZIP para ahorrar espacio (selecciona el ZIP y haz clic en "Eliminar").

[TIP] Si usas Syspanel (puerto 2106), el proceso es idéntico, solo cambia la interfaz visual.

Paso 4: Crear una base de datos MySQL en cPanel

PrestaShop necesita una base de datos para almacenar productos, clientes y pedidos. Vamos a crearla.

  1. En cPanel, busca la sección Bases de Datos y haz clic en "Bases de Datos MySQL".
  2. En "Crear nueva base de datos", escribe un nombre (ej: prestashop_db). Haz clic en "Crear base de datos".
  3. Ahora crearemos un usuario. Baja a "Usuarios MySQL" y escribe:
    • Nombre de usuario: ej: presta_user.
    • Contraseña: usa el generador seguro o crea una robusta.
    • Haz clic en "Crear usuario".
  4. Ahora vincula el usuario a la base de datos. En "Añadir usuario a la base de datos":
    • Selecciona el usuario y la base de datos que creaste.
    • Marca "Todos los privilegios" y haz clic en "Hacer cambios".
  5. Anota estos datos en un bloc de notas:
    • Nombre de la base de datos: (ej: tudominio_prestashop_db)
    • Usuario: (ej: tudominio_presta_user)
    • Contraseña: la que pusiste.
    • Servidor: normalmente localhost (a menos que tu hosting indique otra cosa).

[INFO] El nombre de la base de datos y usuario suelen tener un prefijo con tu usuario de cPanel (ej: tudominio_). No te preocupes, lo verás reflejado.

Paso 5: Configurar PHP y requisitos (opcional pero recomendado)

Antes de ejecutar el instalador, verifica que tu servidor tenga los parámetros correctos.

  1. En cPanel, busca "Seleccionar versión de PHP" (o similar).
  2. Asegúrate de tener PHP 7.4 o superior seleccionado.
  3. Haz clic en "Cambiar a PHP 8.0" si está disponible (recomendado).
  4. En la misma sección, activa los módulos necesarios (curl, gd, json, etc.) marcando las casillas correspondientes.

[WARNING] Si no ves la opción de cambiar versión PHP, contacta a tu hosting. Sin la versión correcta, la instalación fallará.

Paso 6: Ejecutar el instalador de PrestaShop

Ahora viene la parte emocionante. Abre tu navegador y escribe la URL donde subiste los archivos.

  • Si instalaste en raíz: https://tudominio.com
  • Si instalaste en subdirectorio: https://tudominio.com/tienda

Verás la pantalla de bienvenida del instalador de PrestaShop. Sigue estos pasos:

Pantalla 1: Selección de idioma

Elige el idioma de la instalación (español, por supuesto) y haz clic en "Siguiente".

Pantalla 2: Licencia

Acepta los términos de la licencia marcando la casilla y haz clic en "Siguiente".

Pantalla 3: Compatibilidad del sistema

El instalador verificará automáticamente si tu servidor cumple los requisitos. Si todo está en verde, haz clic en "Siguiente". Si ves algún error (por ejemplo, un módulo PHP desactivado), vuelve al paso 5 para corregirlo.

Pantalla 4: Información de la tienda

Aquí configurarás los datos básicos:

  • Nombre de la tienda: ej: "Mi Tienda Online".
  • Actividad principal: selecciona la que más se ajuste.
  • País: elige el tuyo.
  • Hora local: selecciona tu zona horaria.
  • Moneda: por ejemplo, EUR o USD.
  • Correo electrónico: el que usarás para notificaciones.

[TIP] No compartas tu correo real aquí si no quieres spam; puedes usar uno alternativo.

Pantalla 5: Configuración de la base de datos

Aquí introduces los datos que guardaste en el paso 4:

  • Dirección del servidor: localhost (generalmente).
  • Nombre de la base de datos: el que creaste (ej: tudominio_prestashop_db).
  • Usuario de la base de datos: el que creaste (ej: tudominio_presta_user).
  • Contraseña: la que pusiste.
  • Prefijo de tablas: déjalo como ps_ (puedes cambiarlo por seguridad).

Haz clic en "Probar la conexión a la base de datos ahora". Si todo sale bien, verás un mensaje verde. Luego haz clic en "Siguiente".

Pantalla 6: Proceso de instalación

El instalador comenzará a crear las tablas y configurar la tienda. Esto puede tomar unos minutos. No cierres la ventana.

[WARNING] Si ves algún error durante este paso, anótalo y verifica los permisos de carpetas (755 para carpetas, 644 para archivos) desde el Administrador de Archivos.

Pantalla 7: Resumen y finalización

Una vez completado, verás un resumen con los datos de acceso al panel de administración:

  • URL del back office: https://tudominio.com/adminXXXXX (donde XXXXX es un código aleatorio).
  • Usuario: el que elegiste durante la instalación.
  • Contraseña: la que configuraste.

[IMPORTANTE] ¡Guarda estos datos en un lugar seguro! No cierres la página sin anotarlos.

Paso 7: Configuración post-instalación (seguridad y rendimiento)

Felicidades, ya tienes PrestaShop instalado. Pero para que funcione correctamente, haz estos ajustes:

Eliminar la carpeta "install"

Por seguridad, debes borrar la carpeta install del servidor. Ve al Administrador de Archivos, entra a la carpeta donde instalaste PrestaShop, localiza la carpeta install, haz clic derecho y selecciona "Eliminar". Si no puedes, renómbrala a install_old.

Configurar el archivo .htaccess

PrestaShop genera automáticamente un archivo .htaccess. Si ves errores de URL, regenéralo desde el panel de administración: Configuración → Parámetros de la tienda → Tráfico y SEO → Configuración de URL amigables y haz clic en "Guardar".

Activar SSL (HTTPS)

Si tu hosting tiene SSL gratuito (Let's Encrypt), actívalo desde cPanel en la sección "SSL/TLS". Luego, en PrestaShop, ve a Configuración → Parámetros generales → Habilitar SSL y actívalo.

Preguntas frecuentes (FAQ) sobre la instalación de PrestaShop en cPanel

¿Puedo instalar PrestaShop en un subdominio?

Sí. Solo crea un subdominio en cPanel (sección Dominios) y luego sube los archivos a la carpeta correspondiente (normalmente public_html/subdominio). El resto del proceso es igual.

¿Qué hago si el instalador da error de "no se puede conectar a la base de datos"?

Revisa que los datos (nombre de BD, usuario, contraseña y servidor) sean correctos. Asegúrate de que el usuario tenga todos los privilegios. Si usas localhost y no funciona, prueba con la IP del servidor (pregunta a tu hosting).

¿Es necesario usar cPanel? ¿Puedo usar Syspanel?

Sí, puedes usar Syspanel (accesible por el puerto 2106). El proceso es muy similar: subes archivos, creas base de datos y ejecutas el instalador. La única diferencia es la interfaz gráfica.

¿Cuánto tiempo tarda la instalación completa?

Entre la descarga, subida y configuración, unos 20-30 minutos. El instalador en sí tarda 2-5 minutos.

¿Puedo instalar PrestaShop en un hosting compartido barato?

Sí, siempre que cumpla los requisitos técnicos. Muchos hostings compartidos ofrecen cPanel y soporte para PrestaShop. Eso sí, para tiendas con mucho tráfico, considera un VPS o hosting dedicado.

Conclusión: Tu tienda online ya está lista

Has completado con éxito la instalación de PrestaShop en cPanel. Ahora puedes empezar a personalizar tu tienda, añadir productos, configurar métodos de pago y envío, y mucho más. Recuerda que esta guía PrestaShop cPanel es solo el primer paso; explora el panel de administración y no dudes en consultar la documentación oficial para sacarle el máximo partido.

Si encontraste algún problema, revisa los pasos nuevamente. Y si todo salió bien, ¡enhorabuena! Tu negocio online ya tiene los cimientos puestos. Ahora toca llenarlo de productos y clientes.

[TIP FINAL] Haz una copia de seguridad de tu base de datos y archivos regularmente. En cPanel, usa la herramienta "Copias de seguridad" para mantener tu tienda segura.

¿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