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

Cómo configurar la tienda PrestaShop en Plesk: guía inicial

Actualizado el 23 de junio de 2026

¡Hola! Si estás leyendo esto, es porque probablemente acabas de dar el salto al mundo del comercio electrónico y has elegido PrestaShop como tu plataforma, y Plesk como tu panel de control de hosting. ¡Excelente elección!

Sabemos que los primeros pasos pueden parecer un laberinto técnico, pero tranquilo. Este artículo es tu mapa. Vamos a desglosar, paso a paso y sin tecnicismos innecesarios, cómo configurar tu tienda PrestaShop en Plesk para que pase de ser una instalación vacía a una tienda online funcional y rápida.

Aquí no solo verás botones, sino que entenderás el porqué de cada ajuste. Empecemos.


1. Primeros Pasos: Acceso y Entorno (Plesk)

Antes de tocar nada dentro de PrestaShop, debemos asegurarnos de que el terreno (Plesk) está bien preparado. Plesk es el "cerebro" de tu servidor, donde gestionas dominios, bases de datos y correos.

1.1. Accede a tu Panel de Control

Lo primero es entrar a Plesk. Normalmente, la URL es algo así como https://tu-dominio.com:8443 o https://tu-ip:8443. Usa las credenciales que te proporcionó tu proveedor de hosting.

Una vez dentro, verás un panel con todos tus dominios. Localiza el dominio donde está instalada tu tienda (o donde planeas instalarla) y haz clic en "Aplicaciones" o "Aplicaciones WordPress" (en versiones más nuevas, el catálogo incluye PrestaShop). Si aún no has instalado PrestaShop, este es el momento: busca el icono de PrestaShop y pulsa "Instalar". El asistente te pedirá la base de datos y el usuario; si no sabes qué poner, usa el botón "Generar" que sugiere automáticamente nombres seguros.

1.2. Verifica la Versión de PHP (Crítico)

Este es el error más común. PrestaShop es exigente con la versión de PHP. Si tu web muestra errores extraños o se queda en blanco, es casi seguro que es por esto.

Ve a "Configuración de PHP" dentro de tu dominio en Plesk.

  • PrestaShop 8.x necesita PHP 7.2.5 a 8.1 (recomendado PHP 8.0 o 8.1 para mayor velocidad).
  • Nunca uses PHP 8.2 o superior si no estás seguro, ya que algunas versiones antiguas de módulos dan conflictos.

[WARNING] Si cambias la versión de PHP, hazlo justo después de instalar PrestaShop y antes de configurar la tienda. Cambiarlo después puede provocar que el panel de administración no cargue.


2. Configuración Base del Back Office

Ahora sí, entramos a tu panel de administración de PrestaShop. Normalmente se accede desde tudominio.com/admin. Vamos a ajustar lo esencial para que la tienda funcione con lógica.

2.1. Ajustes Generales de la Tienda

Ve al menú "Parámetros avanzados" > "Información" o directamente a "Configuración" > "Parámetros generales".

  • Nombre de la tienda: Pon el nombre real de tu negocio. No uses "Mi Tienda".
  • Activar SSL: Actívalo SIEMPRE. Plesk te da un certificado gratis (Let's Encrypt). Si no lo has activado, ve a Plesk > "Seguridad" > "Certificados SSL/TLS" y genera uno. Luego, en PrestaShop, activa la opción "Activar SSL" en este apartado.
  • Zona horaria: Ajusta a tu país (ej. Europe/Madrid).

2.2. Configura el URL de la Tienda (Canónico)

Esto es vital para el SEO. Debes decidir si usarás www o sin www, y configurarlo en "Parámetros avanzados" > "Rendimiento" (sí, ahí también se pone, no es un error).

  • En "URL canónica", elige la opción que uses. Te recomiendo "Redirigir a www" o "Redirigir a no-www". Sé consistente.
  • Esto evita penalizaciones por contenido duplicado en Google.

2.3. Activa el Mantenimiento (Para trabajar seguro)

Mientras configuras, no quieres que los clientes vean la tienda a medias. Ve a "Parámetros de la tienda" > "Mantenimiento" y activa el modo mantenimiento. Pon un mensaje bonito como "Estamos mejorando, vuelve pronto". Cuando termines, desactívalo.


3. Ajustes de Rendimiento y Caché

Una tienda lenta mata las ventas. Plesk ya es rápido, pero PrestaShop necesita que le "quites las esposas".

3.1. Activar la Caché

Ve a "Parámetros avanzados" > "Rendimiento".

  • Caché de combinación: Actívala. Combina archivos CSS y JS para reducir peticiones HTTP.
  • Caché de plantillas: Actívala.
  • Caché de resultados de consultas: Actívala. Esto es clave para no sobrecargar la base de datos.

[TIP] Después de hacer cambios en módulos o plantillas, siempre pulsa el botón "Vaciar caché" en la parte superior. Si no, verás errores raros que no existen.

3.2. Configuración de la Base de Datos (MySQL)

Plesk gestiona MySQL. Asegúrate de que tu base de datos use InnoDB como motor de almacenamiento (es el estándar). Puedes comprobarlo en Plesk > "Bases de datos" > tu base > "Tablas". Si ves "MyISAM", hay un problema con la instalación.

Para un rendimiento óptimo, en PrestaShop ve a "Parámetros avanzados" > "Base de datos" y activa "Persistencia de conexión" solo si tu hosting lo permite; si no, déjalo desactivado para evitar errores de "demasiadas conexiones".


4. Configuración de la Tienda para Ventas (Catálogo)

Ahora vamos a lo que te interesa: vender. No necesitas ser un experto en marketing para configurar bien tu catálogo.

4.1. Crea tu Primer Producto

Ve a "Catálogo" > "Productos" y haz clic en "Nuevo producto".

  • Nombre y descripción: Sé claro y usa palabras clave (ej. "Camiseta de algodón orgánico").
  • Precio: Pon el precio de venta.
  • Cantidad: Gestiona el stock. Activa la opción de "No permitir pedidos si no hay stock" si no quieres vender lo que no tienes.

4.2. Impuestos (IVA)

Esto es delicado. Ve a "Parámetros de la tienda" > "Impuestos".

  • Activa los impuestos.
  • Añade la regla de impuestos de tu país (ej. IVA 21% en España).
  • En el producto, asegúrate de que la regla de impuesto sea la correcta. Si vendes a Europa, necesitarás configurar las reglas por país, pero para empezar, deja la predeterminada.

5. Configuración de Envíos y Pagos

Sin esto, no hay negocio.

5.1. Métodos de Envío

Ve a "Parámetros de la tienda" > "Envíos".

  • Precios de envío: Define tarifas. Puedes usar "Envío gratuito a partir de X euros" (muy atractivo) o tarifas planas.
  • Transportistas: PrestaShop trae uno genérico. Puedes configurarlo con tus tarifas reales o instalar módulos de Correos o agencias.

5.2. Métodos de Pago

Ve a "Módulos" > "Gestor de módulos".

  • PayPal: Instala el módulo oficial. Es el más sencillo.
  • Transferencia bancaria: Activa el módulo nativo de PrestaShop. Es útil para clientes desconfiados.
  • Contra reembolso: Solo si tienes acuerdos con el transportista.

[INFO] Para activar PayPal, necesitarás una cuenta de PayPal Business (gratis). El módulo te guiará para conectar tu tienda con su API.


6. Ajustes SEO Clave en PrestaShop

Aquí es donde diferenciamos una tienda amateur de una profesional. Plesk no hace esto por ti; es trabajo de la tienda.

6.1. URLs Amigables

Ve a "Parámetros avanzados" > "SEO y URLs".

  • Marca la casilla "Activar URLs amigables".
  • En el campo "Especificaciones para las URLs", borra todo y pon: {category:/}{id}-{slug}. Esto hará URLs como tudominio.com/ropa/12-camiseta-blanca. Limpio y SEO.

[WARNING] Si cambias esto y te da error 404, vuelve a este menú y guarda de nuevo. A veces hay que pulsar guardar dos veces para que regenere el .htaccess.

6.2. Meta Títulos y Descripciones

PrestaShop te permite editarlos en "Catálogo" > "Categorías" y en "Parámetros avanzados" > "SEO y URLs" para la página de inicio.

  • Meta título: Máximo 60 caracteres. Incluye tu palabra clave principal.
  • Meta descripción: Máximo 160 caracteres. Invita al clic.

6.3. Sitemap (Mapa del sitio)

Ve a "Módulos" > "Gestor de módulos" y busca "Sitemap" (el módulo oficial de PrestaShop). Instálalo y configúralo para que genere tu archivo sitemap.xml. Luego, ve a Plesk y busca el dominio, entra en "Hosting y DNS" o "Administrador de archivos" y verifica que el archivo se crea en la raíz. Este archivo se lo das a Google Search Console (más abajo).


7. Seguridad Básica en Plesk

No podemos ignorar la seguridad.

7.1. Certificado SSL (HTTPS)

Ya lo mencionamos, pero insisto. En Plesk, ve a "Seguridad" > "SSL/TLS" y activa "Let's Encrypt". Esto te da candado verde. Luego, en PrestaShop, activa la opción de "Forzar SSL en todas las páginas" en "Parámetros avanzados" > "Información".

7.2. Protección de Archivos Sensibles

En Plesk, puedes proteger el directorio /var/www/vhosts/tudominio.com/httpdocs/var/cache/ y /logs/ para que no sean accesibles desde el navegador. Ve a "Configuración del sitio web" > "Protección de directorios" y añade una contraseña a la carpeta admin (o renómbrala a algo único como admin1234).

[TIP] Cambia la URL de acceso a tu administrador de PrestaShop. Ve a "Parámetros avanzados" > "Administración" y cambia el nombre del directorio. Esto evita ataques de fuerza bruta.


8. Integración con Herramientas Externas

Tu tienda no es una isla. Conéctala con el mundo.

8.1. Google Analytics

Ve a "Módulos" > "Gestor de módulos" y busca "Google Analytics" (el oficial). Instálalo y pega tu ID de seguimiento (UA-XXXXXXX o G-XXXXXXX). Esto te dará datos de tráfico.

8.2. Google Search Console

Crea una cuenta en Google Search Console. Añade tu propiedad (tu dominio). Te pedirá verificar. Puedes hacerlo subiendo un archivo HTML a la raíz de tu web (via Plesk File Manager) o copiando una meta etiqueta en el código. Una vez verificado, envía tu sitemap.xml (el que generamos antes).

[INFO] Si usas HestiaCP (ahora llamado Syspanel) en lugar de Plesk, el proceso es similar, pero el panel se accede por el puerto 2106. La lógica de configuración de PrestaShop es idéntica; solo cambia la interfaz del servidor.


9. Preguntas Frecuentes (FAQ) Rápidas

¿Por qué mi tienda PrestaShop en Plesk está lenta?
Lo más probable es que no tengas la caché activada (paso 3.1) o que tu plan de hosting sea muy básico. También revisa que tu versión de PHP sea la correcta.

¿Cómo actualizo PrestaShop en Plesk?
No lo hagas desde el botón de actualización si no eres valiente. Lo ideal es: 1) Haz un backup completo en Plesk (Copias de seguridad). 2) Descarga la nueva versión de PrestaShop. 3) Sube los archivos reemplazando los antiguos (excepto config/settings.inc.php y la carpeta img). 4) Ejecuta el script de actualización /upgrade. Si esto te suena a chino, contrata a un profesional.

¿Puedo usar Plesk para hacer copias de seguridad?
Sí. En Plesk, ve a "Copias de seguridad" y programa copias diarias o semanales. Es tu salvavidas. Guarda al menos 3 copias rotativas.

¿Qué hago si pierdo la contraseña de administrador de PrestaShop?
No entres en pánico. Puedes cambiarla directamente en la base de datos MySQL (via Plesk > "Bases de datos" > "phpMyAdmin"). Busca la tabla ps_employee, edita tu usuario y pon un hash MD5 de tu nueva contraseña (puedes generarlo en webs online). O más fácil, usa el módulo de recuperación por email si lo configuraste.

¿Es necesario configurar el cron de PrestaShop en Plesk?
Sí, para tareas como envío de emails o actualización de divisas. Ve a Plesk > "Programador de tareas" (Cron) y añade una tarea que ejecute php /carpeta-de-tu-tienda/cron.php cada 5 minutos. Esto mantiene la tienda "viva".


Conclusión Final

Configurar PrestaShop en Plesk es como montar un mueble de IKEA: al principio parece complicado, pero siguiendo el manual (este artículo) es cuestión de paciencia. No tengas miedo de tocar botones; si algo falla, siempre puedes restaurar la copia de seguridad de Plesk.

Recuerda el orden lógico: Entorno (PHP/SSL) -> Rendimiento (Caché) -> Catálogo (Productos) -> Pagos/Envíos -> SEO (URLs) -> Seguridad.

Tu tienda online está lista para despegar. Si te surge una duda muy específica, no dudes en preguntar a tu proveedor de hosting, pero con esta guía, ya tienes el 90% del camino recorrido. ¡Mucho éxito con tu negocio!


Nota final: Este artículo asume que tienes una instalación limpia de PrestaShop. Si tu versión es muy antigua (1.6 o inferior), te recomiendo encarecidamente migrar a la última versión (8.x) antes de continuar, ya que las opciones de menú cambian drásticamente.

¿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