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

Configurar tienda PrestaShop en Plesk: FAQ básico

Actualizado el 6 de noviembre de 2025

Configurar una tienda online con PrestaShop es una excelente decisión para iniciar tu negocio digital. Si tu alojamiento utiliza Plesk como panel de control, el proceso es sencillo, aunque pueden surgir dudas. Este FAQ básico está diseñado para resolver las preguntas más frecuentes de quienes desean configurar tienda Plesk con PrestaShop. Vamos paso a paso, sin tecnicismos complicados, para que puedas tener tu tienda funcionando en minutos.

Requisitos previos antes de instalar PrestaShop en Plesk

Antes de lanzarte a la instalación, es importante que tu servidor cumpla con los requisitos mínimos. Plesk facilita mucho la gestión, pero PrestaShop necesita ciertos componentes para funcionar de forma óptima.

¿Qué versión de PHP necesito para PrestaShop en Plesk?

PrestaShop 8.x (la versión más reciente) requiere PHP 7.4 o superior, siendo recomendable PHP 8.0 o 8.1. En Plesk, puedes cambiar la versión de PHP desde el panel de dominios.

[INFO] Para verificar o cambiar la versión de PHP en Plesk: ve a Herramientas y configuraciones > Configuración de PHP y selecciona la versión deseada para tu dominio.

¿Necesito una base de datos MySQL?

Sí. PrestaShop almacena toda la información de productos, clientes y pedidos en una base de datos. Plesk incluye un gestor de bases de datos MySQL/MariaDB. Puedes crear una nueva base de datos desde el apartado Bases de datos de tu panel.

¿Qué otros requisitos debo revisar?

Asegúrate de tener:

  • Espacio en disco suficiente (al menos 500 MB para la instalación básica).
  • Extensión PHP cURL, GD, JSON, ZIP y XML activadas. Plesk suele tenerlas habilitadas por defecto.
  • Permisos de escritura en las carpetas de PrestaShop (Plesk los asigna automáticamente si instalas desde el instalador).

Instalación de PrestaShop en Plesk: paso a paso

Plesk cuenta con un instalador de aplicaciones que automatiza todo el proceso. Es la forma más rápida y segura de configurar tienda Plesk.

Usar el instalador de aplicaciones de Plesk

  1. Inicia sesión en tu panel de Plesk.
  2. Ve a Aplicaciones > Catálogo de aplicaciones.
  3. Busca "PrestaShop" y haz clic en Instalar.
  4. Selecciona el dominio donde quieres instalarlo (por ejemplo, tutienda.com).
  5. Define la URL de acceso (puede ser la raíz o una subcarpeta como /tienda).
  6. Configura la base de datos: puedes crear una nueva o usar una existente.
  7. Establece el usuario administrador de PrestaShop (correo y contraseña).
  8. Haz clic en Instalar y espera unos minutos.

[TIP] Si tu dominio es "mistienda.com", instalar en la raíz hará que tu tienda se vea directamente al entrar. Si usas una subcarpeta, la URL sería "mistienda.com/tienda".

¿Qué hago si el instalador no aparece?

En algunos planes de hosting, el catálogo de aplicaciones puede estar desactivado. Si no ves la opción, contacta a tu proveedor de hosting para que lo habilite. Alternativamente, puedes instalar PrestaShop manualmente subiendo los archivos vía FTP y creando la base de datos desde Plesk.

Instalación manual de PrestaShop en Plesk

Si prefieres hacerlo manualmente:

  1. Descarga la última versión de PrestaShop desde su sitio oficial.
  2. Descomprime el archivo en tu ordenador.
  3. Conéctate a tu hosting vía FTP (FileZilla, por ejemplo) y sube todos los archivos a la carpeta raíz de tu dominio (normalmente httpdocs).
  4. En Plesk, crea una base de datos y un usuario con todos los privilegios.
  5. Abre tu dominio en el navegador. Se iniciará el asistente de instalación de PrestaShop.
  6. Sigue los pasos: selecciona idioma, acepta licencia, configura la conexión a la base de datos (con los datos que creaste en Plesk) y completa la instalación.

Configuraciones básicas después de la instalación

Una vez instalado, hay algunos ajustes que te recomendamos hacer para que tu tienda funcione correctamente y esté optimizada para SEO.

Activar el modo amigable de URLs

PrestaShop por defecto usa URLs con parámetros (ejemplo: index.php?id_product=1). Para mejorar el SEO, activa las URLs amigables.

  1. Ve a Configurar > Parámetros de la tienda > Tráfico y SEO.
  2. En la pestaña SEO y URLs, marca la opción Activar URLs amigables.
  3. Guarda los cambios.

[WARNING] Si tu servidor no tiene el módulo mod_rewrite de Apache activado, las URLs amigables no funcionarán. En Plesk, puedes verificar esto en Configuración de Apache y nginx.

Configurar el idioma y la moneda

PrestaShop te permite tener una tienda multilingüe y multimoneda. Desde el panel de administración:

  • Idiomas: Configurar > Parámetros generales > Idiomas. Puedes añadir o eliminar idiomas.
  • Monedas: Configurar > Parámetros generales > Monedas. Añade las monedas que aceptes (EUR, USD, etc.) y define la predeterminada.

Ajustar la configuración de envío y pago

Para que tus clientes puedan comprar, debes configurar al menos un método de pago y una zona de envío.

  • Pago: Módulos > Gestor de módulos > Busca "Pago" y activa los que necesites (transferencia bancaria, contra reembolso, PayPal, etc.).
  • Envío: Configurar > Envío > Zonas geográficas y Transportistas. Define las zonas donde envías y los costos.

Preguntas frecuentes sobre PrestaShop y Plesk

Aquí resolvemos las dudas más comunes que surgen al configurar tienda Plesk con PrestaShop.

¿Puedo usar un subdominio para mi tienda PrestaShop?

Sí, es una práctica común. En Plesk, puedes crear un subdominio (ejemplo: tienda.tudominio.com) desde Sitios web y dominios > Añadir subdominio. Luego, instalas PrestaShop en ese subdominio siguiendo los mismos pasos.

¿Cómo hago una copia de seguridad de mi tienda en Plesk?

Plesk ofrece una herramienta de copia de seguridad muy útil:

  1. Ve a Sitios web y dominios > selecciona tu dominio.
  2. Haz clic en Copia de seguridad.
  3. Elige si quieres respaldar solo los archivos, solo la base de datos o ambos.
  4. Programa la frecuencia (diaria, semanal) o haz una copia manual.

[TIP] Siempre realiza una copia de seguridad antes de actualizar PrestaShop o instalar módulos nuevos.

Mi tienda se ve lenta, ¿qué puedo hacer en Plesk?

PrestaShop puede consumir muchos recursos. Algunas acciones rápidas desde Plesk:

  • Activar la caché de PrestaShop: Configurar > Rendimiento > Activar caché (recomendada: APC o Memcached si están disponibles).
  • Optimizar imágenes: Usa módulos de compresión de imágenes.
  • Revisar el uso de recursos en Plesk: Ve a Estadísticas para ver si tu plan de hosting es suficiente.

¿Puedo migrar mi tienda PrestaShop desde otro hosting a Plesk?

Sí, el proceso se llama migración. Debes:

  1. Hacer una copia de seguridad de tu tienda actual (archivos y base de datos).
  2. Subir los archivos a tu nuevo hosting en Plesk (vía FTP o el gestor de archivos).
  3. Importar la base de datos desde Bases de datos > Importar archivo SQL.
  4. Editar el archivo config/settings.inc.php (en la raíz de PrestaShop) para actualizar los datos de conexión a la nueva base de datos.
  5. Reindexar la URL en el panel de administración.

¿Qué hago si olvido la contraseña de administrador de PrestaShop?

Puedes restablecerla desde la base de datos en Plesk:

  1. Ve a Bases de datos y selecciona la base de datos de tu tienda.
  2. Abre phpMyAdmin.
  3. Busca la tabla ps_employee (el prefijo puede variar).
  4. Edita el campo passwd y reemplázalo con un hash generado con la función MD5('tu_nueva_contraseña').
  5. Guarda los cambios e inicia sesión con la nueva contraseña.

[WARNING] Esta opción es segura, pero si no te sientes cómodo editando bases de datos, contacta a soporte.

¿Plesk tiene algún límite para instalar PrestaShop?

No hay un límite técnico, pero el rendimiento depende de tu plan de hosting. Para tiendas pequeñas (menos de 500 productos), un plan básico suele bastar. Para tiendas grandes, considera un plan VPS o dedicado.

Solución de problemas comunes

A veces las cosas no salen a la primera. Aquí tienes soluciones para errores frecuentes.

Error "No se puede conectar a la base de datos"

Este error aparece si los datos de conexión son incorrectos. Revisa en el archivo app/config/parameters.php (en versiones recientes) o config/settings.inc.php (en versiones antiguas) que los valores de database_host, database_name, database_user y database_password coincidan con los que creaste en Plesk.

Error 500 tras la instalación

Un error 500 interno suele deberse a permisos incorrectos. En Plesk, ve a Sitios web y dominios > selecciona el dominio > Permisos de archivos. Asegúrate de que las carpetas cache, log, img y upload tengan permisos 755 (o 777 como último recurso).

La tienda no carga después de moverla de directorio

Si cambiaste la ubicación de la tienda (por ejemplo, de /tienda a la raíz), debes actualizar la URL en la base de datos. En phpMyAdmin, busca la tabla ps_shop_url y modifica el campo domain y physical_uri.

Consejos finales para tu tienda PrestaShop en Plesk

Configurar tu tienda es solo el primer paso. Para que tenga éxito, recuerda:

  • Mantén PrestaShop actualizado (Plesk te avisará de actualizaciones en el catálogo de aplicaciones).
  • Instala un certificado SSL para que tu tienda sea segura (HTTPS). En Plesk, puedes hacerlo desde Sitios web y dominios > Certificados SSL/TLS.
  • Crea un plan de marketing: PrestaShop incluye herramientas SEO básicas, pero considera usar módulos para Google Analytics o redes sociales.

[INFO] Si en algún momento tu hosting usa Syspanel (HestiaCP), el acceso al panel se realiza a través del puerto 2106 (ejemplo: https://tudominio.com:2106). La configuración es similar, pero la interfaz es diferente.

Esperamos que este FAQ PrestaShop Plesk te haya sido de ayuda. Si tienes más dudas, recuerda que la comunidad de PrestaShop es muy activa y siempre hay foros donde resolver problemas. ¡Mucho éxito con tu tienda online!

¿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