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

Cómo instalar PrestaShop en Plesk: Requisitos y configuración inicial

Actualizado el 19 de mayo de 2026

Requisitos previos antes de instalar PrestaShop en Plesk

Antes de lanzarte a instalar PrestaShop en Plesk, es fundamental que verifiques que tu servidor cumple con los requisitos PrestaShop mínimos. Esto te ahorrará dolores de cabeza posteriores y garantizará que tu tienda online Plesk funcione con fluidez desde el primer momento.

PrestaShop es un software exigente si lo comparamos con otras plataformas como WordPress. Necesita una versión moderna de PHP, una base de datos MySQL o MariaDB bien configurada y ciertas extensiones activadas. Si tu plan de hosting es muy básico o antiguo, es posible que tengas que actualizarlo o pedir a tu proveedor que ajuste la configuración.

Versiones de PHP compatibles

PrestaShop 8.x (la versión estable actual) requiere PHP 7.2.5 como mínimo, aunque lo recomendable es usar PHP 7.4 o PHP 8.0 para un rendimiento óptimo. Si tu servidor tiene PHP 5.6 o versiones anteriores, no podrás instalar PrestaShop correctamente.

En Plesk, puedes cambiar la versión de PHP fácilmente desde el panel. Te lo explicaré paso a paso en la sección de configuración inicial.

Base de datos necesaria

Necesitarás una base de datos MySQL o MariaDB. Plesk te permite crearla en segundos desde su interfaz. La versión mínima recomendada es MySQL 5.6 o MariaDB 10.1, aunque versiones más recientes funcionarán mejor.

Extensiones PHP obligatorias

PrestaShop necesita estas extensiones PHP activadas:

  • curl (para conexiones externas y actualizaciones)
  • gd (para procesar imágenes y generar miniaturas)
  • json (para manejar datos estructurados)
  • mbstring (para soporte de caracteres especiales y acentos)
  • openssl (para conexiones seguras HTTPS)
  • pdo_mysql (para conectar con la base de datos)
  • zip (para instalar módulos y temas)
  • fileinfo (para detectar tipos de archivo)
  • intl (para internacionalización y monedas)

Si alguna de estas extensiones falta, la instalación fallará o dará errores extraños. Plesk te mostrará un aviso durante el proceso de instalación, pero es mejor verificarlo antes.

Espacio en disco y memoria

PrestaShop ocupa aproximadamente 300 MB en su instalación base, pero con módulos, temas y productos, crecerá rápidamente. Te recomiendo tener al menos 2 GB de espacio libre para empezar con margen.

En cuanto a memoria PHP, el límite debe ser de al menos 256 MB. Puedes ajustarlo en el archivo php.ini o desde el propio Plesk en la configuración de PHP.

Crear la base de datos y el usuario en Plesk

Ahora que ya conoces los requisitos PrestaShop, vamos a preparar el terreno. Lo primero es crear la base de datos donde se almacenará toda la información de tu tienda.

Paso 1: Accede al panel de Plesk

Inicia sesión en tu panel de Plesk. La URL suele ser algo así como https://tu-dominio.com:8443 o https://tu-ip:8443. Si no estás seguro, pregúntale a tu proveedor de hosting.

Paso 2: Crea una base de datos

En el menú principal, busca la sección Bases de datos. Haz clic en Agregar base de datos.

Te pedirá los siguientes datos:

  • Nombre de la base de datos: algo como prestashop_db
  • Tipo de base de datos: elige MySQL o MariaDB
  • Servidor: normalmente será localhost

Una vez creada, Plesk te pedirá que crees un usuario para esa base de datos. Este usuario tendrá permisos específicos para trabajar con ella. Anota estos datos porque los necesitarás durante la instalación de PrestaShop.

Paso 3: Crea un usuario de base de datos

Plesk te ofrecerá la opción de crear un usuario nuevo. Introduce un nombre de usuario y una contraseña segura. Marca la casilla para otorgar todos los privilegios sobre esa base de datos.

[!TIP]
Guarda el nombre de la base de datos, el usuario y la contraseña en un lugar seguro. Los necesitarás en el asistente de instalación de PrestaShop.

Descargar PrestaShop y subirlo a tu servidor

Ahora viene la parte más interesante. Tienes dos opciones principales: descargar el archivo de instalación directamente en el servidor o subirlo desde tu ordenador.

Opción A: Descargar desde el servidor

Esta es la forma más rápida si tu servidor tiene acceso a internet. Conéctate a tu servidor por SSH (si tienes acceso) o utiliza el administrador de archivos de Plesk.

Con el administrador de archivos de Plesk:

  1. Ve a Administrador de archivos en el menú de tu dominio.
  2. Navega hasta la carpeta httpdocs (o public_html, depende de la configuración).
  3. Haz clic en Subir archivos y sube el archivo ZIP de PrestaShop que hayas descargado previamente desde prestashop.com.
  4. Una vez subido, selecciona el archivo ZIP y haz clic en Extraer.

[!WARNING]
Asegúrate de que la carpeta httpdocs esté vacía o que los archivos existentes no entren en conflicto. Si tienes una página temporal, mejor muévela a otra carpeta.

Opción B: Usar la instalación automática de Plesk

Plesk tiene un instalador de aplicaciones integrado que puede complicarte la vida. En el menú de tu dominio, busca Aplicaciones o Instalador de aplicaciones. Allí encontrarás PrestaShop listo para instalar con un solo clic.

Esta es la opción más fácil para principiantes, pero ten en cuenta que la versión puede no ser la más reciente. Si necesitas una versión específica o quieres tener control total, mejor usa la opción manual.

Ejecutar el asistente de instalación de PrestaShop

Una vez que los archivos están en tu servidor, abre tu navegador y visita tu dominio. El asistente de instalación de PrestaShop se iniciará automáticamente.

Paso 1: Selecciona el idioma

Elige el idioma de instalación. Esto solo afecta al asistente, no al idioma de tu tienda (eso lo configurarás después).

Paso 2: Verificación de requisitos

El asistente comprobará que tu servidor cumple con los requisitos PrestaShop. Si hay algún problema, te lo mostrará en una lista. Presta atención a los elementos marcados en rojo.

Si algo falla, no te preocupes. Vuelve a la configuración de PHP en Plesk y activa las extensiones necesarias. Para acceder a la configuración de PHP en Plesk:

  1. Ve a tu dominio.
  2. Busca Configuración de PHP.
  3. Cambia la versión de PHP si es necesario.
  4. Activa las extensiones que falten.

[!INFO]
En Plesk, la configuración de PHP se gestiona por dominio, así que puedes tener diferentes versiones para sitios distintos sin afectar a los demás.

Paso 3: Información de la tienda

Aquí introduces:

  • Nombre de la tienda: el nombre comercial de tu negocio.
  • Actividad principal: elige la categoría que mejor describa tu negocio.
  • País: tu país principal de venta.
  • Moneda: la moneda que usará tu tienda.

Paso 4: Cuenta de administrador

Crea la cuenta de administrador. Este será el usuario con acceso total a tu panel de administración de PrestaShop. Usa un correo electrónico válido y una contraseña segura.

[!WARNING]
No uses el correo de tu dominio para la cuenta de administrador si tu dominio aún no está configurado con el correo. Usa un correo externo (Gmail, Outlook, etc.) para evitar problemas de recepción.

Paso 5: Conexión a la base de datos

Aquí es donde usarás los datos que creaste al principio:

  • Servidor de base de datos: localhost
  • Nombre de la base de datos: el que creaste en Plesk
  • Usuario de la base de datos: el usuario que creaste
  • Contraseña: la contraseña de ese usuario

Pulsa Probar conexión para verificar que todo es correcto.

Paso 6: Instalación

El asistente instalará PrestaShop automáticamente. Este proceso puede tardar unos minutos. No cierres la pestaña del navegador.

Configuración inicial después de instalar PrestaShop

¡Enhorabuena! Ya has logrado instalar PrestaShop en Plesk. Pero aún queda trabajo por hacer. La configuración inicial es crucial para que tu tienda funcione correctamente.

Accede al panel de administración

La URL de administración será algo como https://tu-dominio.com/admin1234 (el número es aleatorio). Guárdala en un lugar seguro porque es tu puerta de entrada a la gestión de la tienda.

Configura las URLs amigables

Para un buen SEO, necesitas URLs limpias. Ve a Configuración → Parámetros avanzados → SEO y URLs.

  • Activa la opción URLs amigables.
  • Guarda los cambios.

Esto hará que tus URLs sean más legibles y mejores para el posicionamiento.

Configura la tienda

Ve a Configuración → Parámetros generales. Aquí puedes:

  • Ajustar la zona horaria.
  • Configurar el formato de fecha y hora.
  • Establecer los impuestos predeterminados.
  • Definir la configuración de envío y pago.

Instala los módulos esenciales

PrestaShop viene con algunos módulos preinstalados, pero necesitarás más. Ve al Administrador de módulos y busca:

  • PayPal: para pagos con tarjeta.
  • Google Analytics: para medir el tráfico.
  • SEO friendly URLs: ya incluido, pero verifícalo.
  • Redsys o Stripe si operas en España.

Configura los métodos de envío y pago

Ve a Configuración → Envío y define:

  • Zonas de envío: países a los que envías.
  • Transportistas: empresas de mensajería que usarás.
  • Costes de envío: tarifas según peso o precio.

En Configuración → Pago, activa los métodos de pago que ofrecerás a tus clientes.

Crea las primeras categorías y productos

Ahora viene la parte más creativa. Ve a Catálogo → Categorías y crea las categorías principales de tu tienda. Luego, en Catálogo → Productos, añade tus primeros productos.

[!TIP]
No intentes añadir todos tus productos de golpe. Empieza con 5-10 productos para probar el funcionamiento de la tienda y ve añadiendo el resto poco a poco.

Problemas comunes y soluciones

Error de conexión a la base de datos

Si el asistente de instalación no conecta con la base de datos, verifica:

  • El nombre de la base de datos es correcto.
  • El usuario tiene permisos sobre esa base de datos.
  • El servidor de base de datos es localhost (o el que te haya indicado tu proveedor).

Página en blanco después de instalar

Esto suele deberse a un problema con PHP. Prueba a:

  • Aumentar el límite de memoria PHP a 256 MB o más.
  • Activar la visualización de errores temporalmente para ver qué falla.

Errores de permisos de archivos

PrestaShop necesita escribir en ciertas carpetas. Si ves errores de permisos, ve al administrador de archivos de Plesk y:

  • Selecciona la carpeta httpdocs.
  • Haz clic en Permisos y otorga permisos de escritura al usuario del servidor.

No puedo acceder al panel de administración

Si recibes un error 403 o 404, prueba a:

  • Verificar que la URL es correcta.
  • Comprobar que el archivo .htaccess no está bloqueando el acceso.
  • Consultar los logs de error en Plesk para más detalles.

Preguntas frecuentes (FAQ)

¿Puedo instalar PrestaShop en un hosting compartido?

Sí, siempre que el hosting cumpla con los requisitos PrestaShop mínimos. Los planes de hosting compartido modernos suelen ser suficientes para empezar, aunque para tiendas grandes necesitarás un VPS o servidor dedicado.

¿Es difícil migrar PrestaShop a otro servidor?

No es trivial, pero tampoco imposible. Deberás mover los archivos, exportar la base de datos y ajustar la configuración en el nuevo servidor. Es recomendable contratar un servicio de migración si no tienes experiencia.

¿Puedo cambiar la versión de PHP después de instalar PrestaShop?

Sí, en Plesk puedes cambiar la versión de PHP en cualquier momento. Solo asegúrate de que la nueva versión sea compatible con tu versión de PrestaShop.

¿Necesito conocimientos técnicos para instalar PrestaShop en Plesk?

Con esta guía, no. Plesk facilita mucho el proceso. Solo necesitas seguir los pasos y prestar atención a los datos que introduces.

¿Qué hago si la instalación falla a mitad de camino?

Revisa los logs de error en Plesk. Normalmente encontrarás el problema en los registros de PHP o en los logs de Apache. Si no sabes interpretarlos, contacta con tu proveedor de hosting o busca ayuda en los foros de PrestaShop.

¿PrestaShop incluye pasarelas de pago?

PrestaShop viene con algunos módulos de pago preinstalados, pero necesitarás instalar y configurar la pasarela de pago de tu elección (PayPal, Stripe, Redsys, etc.) para poder cobrar a tus clientes.

¿Cómo actualizo PrestaShop en el futuro?

Cuando haya una nueva versión, recibirás una notificación en el panel de administración. Haz siempre una copia de seguridad antes de actualizar y sigue las instrucciones del asistente de actualización.

Conclusión

Instalar PrestaShop en Plesk es un proceso bastante sencillo si sigues los pasos correctos y tienes los requisitos PrestaShop cubiertos. La clave está en preparar bien el servidor antes de empezar y configurar correctamente la base de datos.

Recuerda que Plesk es una herramienta muy potente que te facilitará la gestión de tu tienda online Plesk. Aprovecha sus funciones de copias de seguridad, monitorización y gestión de dominios.

Una vez que tengas PrestaShop funcionando, dedica tiempo a configurar PrestaShop Plesk correctamente: URLs amigables, módulos de SEO, métodos de pago y envío, y por supuesto, crea contenido de calidad para tus productos.

Si encuentras algún problema durante la instalación, no dudes en consultar la documentación oficial de PrestaShop o buscar ayuda en los foros de la comunidad. Con paciencia y esta guía, tendrás tu tienda online funcionando en menos de lo que imaginas.

¿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