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

Preguntas frecuentes sobre PrestaShop en cPanel, Plesk y WordPress (FAQ)

Actualizado el 16 de marzo de 2026

¿Qué es PrestaShop y por qué es tan popular?

PrestaShop es una de las plataformas de comercio electrónico de código abierto más utilizadas del mundo. Su popularidad se debe a que permite crear tiendas online completas, con catálogos de productos, carritos de compra, pasarelas de pago y gestión de pedidos, todo desde un panel de administración intuitivo.

Si estás leyendo esto, probablemente ya tienes una tienda PrestaShop o estás pensando en montar una. Y es muy normal que surjan dudas, especialmente cuando hablamos de servidores, paneles de control como cPanel, Plesk o WordPress, y la configuración técnica que rodea a tu tienda.

En este artículo vamos a resolver las preguntas más frecuentes sobre PrestaShop en estos entornos, para que puedas gestionar tu tienda con confianza y sin dolores de cabeza. Aquí encontrarás respuestas claras, paso a paso, pensadas para usuarios sin experiencia técnica avanzada.


FAQ PrestaShop: Preguntas frecuentes sobre instalación y requisitos

¿Qué requisitos necesita mi servidor para instalar PrestaShop?

Antes de instalar PrestaShop, es fundamental que tu servidor cumpla con los requisitos mínimos. Si usas cPanel o Plesk, la mayoría de los planes de hosting compartido ya los cumplen, pero conviene verificarlo.

Estos son los requisitos básicos:

  • PHP 7.2 o superior (recomendado PHP 7.4 u 8.0+).
  • MySQL 5.6 o superior (o MariaDB 10.0+).
  • Espacio en disco: al menos 500 MB para la instalación, aunque lo ideal es tener más de 2 GB para futuras extensiones y cachés.
  • Memoria PHP: al menos 128 MB, aunque se recomienda 256 MB para tiendas grandes.
  • Apache, Nginx o LiteSpeed como servidor web.

[TIP] Si tu hosting usa cPanel, puedes verificar los requisitos en la sección "Select PHP Version" dentro de "MultiPHP Manager". Allí podrás cambiar la versión de PHP fácilmente.

¿Puedo instalar PrestaShop en WordPress?

Esta es una de las dudas PrestaShop más comunes. La respuesta corta es: no directamente. WordPress es un sistema de gestión de contenidos (CMS) para blogs y webs, mientras que PrestaShop es una plataforma de ecommerce especializada.

Sin embargo, existen dos opciones:

  1. Usar un plugin de WooCommerce en WordPress: si ya tienes una web en WordPress y quieres añadir una tienda, WooCommerce es la opción natural. No es PrestaShop, pero cumple funciones similares.
  2. Instalar PrestaShop en una subcarpeta: puedes tener WordPress en tu dominio principal y PrestaShop en /tienda o /shop. Ambos conviven sin problemas en el mismo hosting, siempre que uses bases de datos separadas.

[INFO] No intentes "convertir" WordPress en PrestaShop ni al revés. Son plataformas distintas y cada una tiene sus ventajas. Elige la que mejor se adapte a tu modelo de negocio.

¿Cómo instalo PrestaShop en cPanel paso a paso?

La instalación en cPanel es bastante sencilla. Sigue estos pasos:

  1. Descarga PrestaShop desde la web oficial (prestashop.com) o usa el instalador automático de cPanel llamado "Softaculous" o "Installatron".
  2. Crea una base de datos MySQL en cPanel. Ve a "MySQL Databases", crea una base, un usuario y asigna todos los privilegios.
  3. Sube los archivos de PrestaShop a la carpeta public_html (si quieres que tu tienda esté en el dominio principal) o a una subcarpeta como /tienda.
  4. Ejecuta el instalador abriendo tu dominio en el navegador (por ejemplo, tudominio.com/tienda). Sigue el asistente: acepta la licencia, introduce los datos de la base de datos y crea la cuenta de administrador.
  5. Elimina la carpeta /install al finalizar la instalación. Es imprescindible por seguridad.

Dudas PrestaShop sobre gestión diaria en cPanel y Plesk

¿Cómo hago copias de seguridad de mi tienda PrestaShop?

Las copias de seguridad son esenciales. Pierdes tu tienda por un error, un ataque o un fallo del servidor y quieres volver a tenerla igual. La buena noticia es que en cPanel y Plesk tienes varias opciones.

En cPanel:

  • Ve a "Backup" o "Backup Wizard".
  • Puedes hacer una copia completa del sitio (archivos y base de datos) o solo de la base de datos.
  • Descarga el archivo .tar.gz resultante a tu ordenador o a un almacenamiento externo.

En Plesk:

  • Ve a "Sitios web y dominios" y selecciona tu dominio.
  • Haz clic en "Copias de seguridad" y luego en "Crear copia de seguridad".
  • Elige si quieres incluir archivos, bases de datos o ambos.

[WARNING] No guardes las copias de seguridad en el mismo servidor donde está tu tienda. Si el servidor falla, perderías todo. Usa un disco duro externo, Google Drive, Dropbox o cualquier servicio de almacenamiento en la nube.

¿Cómo actualizo PrestaShop de forma segura?

Mantener PrestaShop actualizado es vital para evitar vulnerabilidades y errores. Las actualizaciones pueden hacerse desde el panel de administración, pero es importante hacerlo con cuidado.

  1. Haz una copia de seguridad completa (archivos y base de datos).
  2. Desactiva el modo de mantenimiento en "Parámetros avanzados > Mantenimiento".
  3. Ve a "Parámetros avanzados > Asistente de actualización" en el panel de administración.
  4. Sigue los pasos del asistente. Te avisará si hay algún módulo o tema incompatible.
  5. Al finalizar, revisa tu tienda en busca de errores visuales o funcionales.
  6. Limpia la caché en "Parámetros avanzados > Rendimiento".

[INFO] Si tienes muchas personalizaciones o módulos de terceros, actualizar puede ser arriesgado. A veces es mejor esperar unas semanas después de una actualización mayor para que los desarrolladores adapten sus módulos.

¿Cómo gestiono los archivos de mi tienda si uso Plesk?

Plesk tiene un administrador de archivos integrado muy útil. Para acceder a él:

  1. Entra en Plesk y ve a "Sitios web y dominios".
  2. Selecciona tu dominio y haz clic en "Administrador de archivos".
  3. Verás la estructura de carpetas. La raíz de tu tienda suele estar en httpdocs (en Plesk) o public_html (en cPanel).

Desde ahí puedes subir, editar, renombrar o eliminar archivos. También puedes cambiar permisos (chmod) haciendo clic con el botón derecho sobre un archivo.


Ayuda PrestaShop: Solución de problemas comunes

Mi tienda PrestaShop está lenta, ¿qué puedo hacer?

La lentitud es una de las mayores quejas. Antes de cambiar de hosting, prueba estas soluciones:

  1. Activa la caché de PrestaShop: ve a "Parámetros avanzados > Rendimiento" y activa la caché. Usa "Caché de archivos" o "Caché de memoria" si tienes Redis o Memcached.
  2. Combina y comprime archivos CSS y JavaScript: en la misma página de rendimiento, activa "Combinar archivos CSS", "Combinar archivos JS" y "Minimizar".
  3. Optimiza las imágenes: usa herramientas como TinyPNG o la propia optimización de PrestaShop para reducir el peso de las fotos de tus productos.
  4. Habilita el modo de producción en "Parámetros avanzados > Rendimiento > Modo de depuración" y desactiva el modo de desarrollo.
  5. Revisa tu hosting: si compartes servidor con muchas webs, puede que el problema sea de recursos. Considera migrar a un plan VPS o dedicado.

[TIP] Si usas Plesk, puedes instalar extensiones de caché como Redis o Varnish desde el panel. En cPanel, busca "Memcached" o "Redis" en el administrador de software.

¿Cómo recupero mi contraseña de administrador de PrestaShop?

Si olvidaste la contraseña de tu panel de administración, puedes recuperarla de dos formas:

Opción 1: Desde el propio panel de acceso

  • En la pantalla de login, haz clic en "¿Olvidó su contraseña?".
  • Introduce el correo electrónico de tu cuenta de administrador.
  • Recibirás un correo con un enlace para restablecerla.

Opción 2: Desde la base de datos (más avanzado)

Si la opción anterior falla, puedes cambiar la contraseña directamente en la base de datos. Necesitas acceso a phpMyAdmin (en cPanel o Plesk).

  1. Abre phpMyAdmin y selecciona la base de datos de tu tienda.
  2. Busca la tabla ps_employee (el prefijo puede variar).
  3. Localiza tu usuario y edita el campo passwd.
  4. Genera un hash MD5 de tu nueva contraseña en una web como md5generator.net y pégalo en el campo.
  5. Guarda los cambios e intenta entrar.

[WARNING] Esta opción es delicada. Si no te sientes seguro, contacta con el soporte de tu hosting. Ellos pueden ayudarte sin riesgo de dañar la base de datos.

¿Por qué recibo errores de conexión a la base de datos?

Este es un error muy típico. Aparece un mensaje como "Error de conexión a la base de datos" o "Link to database cannot be established". Las causas más comunes son:

  • Datos incorrectos en el archivo /config/settings.inc.php: verifica que el nombre de la base, el usuario y la contraseña sean correctos.
  • La base de datos está caída o sobrecargada: revisa el estado del servidor MySQL en cPanel o Plesk.
  • El usuario de la base no tiene permisos: en cPanel, ve a "MySQL Databases" y asegúrate de que el usuario tenga todos los privilegios sobre la base.
  • Problemas de conexión remota: si tu base está en otro servidor, puede que el puerto 3306 esté bloqueado. Contacta con tu proveedor.

Preguntas frecuentes PrestaShop sobre seguridad

¿Cómo protejo mi tienda PrestaShop de ataques?

La seguridad es una prioridad. Sigue estas recomendaciones básicas:

  1. Mantén PrestaShop, módulos y temas siempre actualizados.
  2. Cambia la URL de administración en "Parámetros avanzados > Administración" para que no sea /admin.
  3. Usa contraseñas fuertes y activa la autenticación en dos pasos (2FA) si tu versión lo permite.
  4. Limita los intentos de conexión en "Parámetros avanzados > Seguridad".
  5. Haz copias de seguridad frecuentes y guárdalas fuera del servidor.
  6. Instala un módulo de seguridad como "PrestaShop Security" o "Advanced Security Suite".

¿Qué es el modo de mantenimiento y cómo lo activo?

El modo de mantenimiento te permite trabajar en tu tienda sin que los clientes la vean. Es útil para hacer actualizaciones, cambios de diseño o simplemente para que tu tienda no esté operativa temporalmente.

Para activarlo:

  1. Entra en el panel de administración de PrestaShop.
  2. Ve a "Parámetros avanzados > Mantenimiento".
  3. Activa la opción "Habilitar modo de mantenimiento".
  4. Puedes añadir una dirección IP para que tú puedas ver la tienda aunque esté en mantenimiento.
  5. Guarda los cambios.

[INFO] En Plesk también puedes activar el modo de mantenimiento a nivel de servidor, pero es más recomendable hacerlo desde PrestaShop para que la tienda siga siendo accesible para ti.


Dudas frecuentes sobre rendimiento y optimización

¿Cómo optimizo las imágenes de mi tienda PrestaShop?

Las imágenes pesadas son la causa número uno de lentitud en tiendas online. Aquí tienes un plan de acción:

  1. Usa el módulo de "Optimización de imágenes" que viene con PrestaShop. Puedes configurarlo en "Parámetros avanzados > Rendimiento".
  2. Comprime las imágenes antes de subirlas con herramientas como TinyPNG, Optimizilla o Squoosh.
  3. Elige el formato correcto: usa JPEG para fotos, PNG para gráficos con transparencia y WebP si tu hosting lo permite.
  4. Configura el tamaño de las imágenes en "Diseño > Configuración de imagen" para que PrestaShop genere miniaturas del tamaño adecuado.

¿Debo usar una CDN para mi tienda PrestaShop?

Una CDN (Red de Distribución de Contenido) almacena copias de tu tienda en servidores de todo el mundo. Cuando un cliente entra, se le sirve desde el servidor más cercano, lo que acelera la carga.

Ventajas:

  • Mayor velocidad de carga para clientes internacionales.
  • Menor carga en tu servidor original.
  • Protección contra ataques DDoS.

Desventajas:

  • Puede complicar la configuración si no tienes experiencia.
  • Algunos módulos o temas pueden no ser compatibles.

[TIP] Si tu tienda es pequeña y solo vendes en tu país, una CDN puede no ser necesaria. Si vendes a nivel internacional, merece la pena considerar Cloudflare, que tiene un plan gratuito muy bueno.


Preguntas sobre migración de PrestaShop a otro hosting o servidor

¿Cómo migro mi tienda PrestaShop de un hosting a otro?

Migrar una tienda PrestaShop puede parecer complicado, pero siguiendo estos pasos es muy manejable:

  1. Haz una copia de seguridad completa en tu hosting actual (archivos y base de datos).
  2. Crea una base de datos nueva en el hosting de destino.
  3. Importa la base de datos usando phpMyAdmin en el nuevo hosting. Ve a "Importar", selecciona el archivo .sql y ejecuta.
  4. Sube los archivos de PrestaShop al nuevo hosting. Puedes usar FTP o el administrador de archivos de cPanel/Plesk.
  5. Edita el archivo /config/settings.inc.php con los datos de la nueva base de datos (nombre, usuario, contraseña y prefijo).
  6. Apunta tu dominio al nuevo servidor cambiando los servidores DNS en tu registrador.
  7. Revisa tu tienda y activa el modo mantenimiento durante la migración para que los clientes no vean una versión rota.

[WARNING] Cambiar los DNS puede tardar entre 24 y 72 horas en propagarse. Durante ese tiempo, algunos usuarios verán la tienda antigua y otros la nueva. Ten paciencia.

¿Puedo mover mi tienda de cPanel a Plesk sin perder datos?

Sí, es totalmente posible. El proceso es el mismo que una migración estándar: exportar archivos y base de datos desde cPanel, importarlos en Plesk y ajustar la configuración. La estructura de carpetas cambia (de public_html a httpdocs), pero PrestaShop se adapta bien siempre que actualices las rutas en la configuración.


Preguntas frecuentes sobre módulos y temas en PrestaShop

¿Cómo instalo un módulo en PrestaShop?

Los módulos son complementos que añaden funcionalidades a tu tienda. Para instalarlos:

  1. Descarga el módulo en formato .zip desde el marketplace de PrestaShop o de un desarrollador de confianza.
  2. Ve a "Módulos > Módulo Manager" en tu panel de administración.
  3. Haz clic en "Subir un módulo" y selecciona el archivo .zip.
  4. PrestaShop lo instalará automáticamente.
  5. Después de instalarlo, configúralo en la sección "Módulos > Módulos y servicios".

¿Cómo configuro un tema en PrestaShop?

Para cambiar el diseño de tu tienda:

  1. Ve a "Diseño > Tema y logo".
  2. Verás los temas instalados. Haz clic en "Añadir nuevo tema" si quieres subir uno nuevo en formato .zip.
  3. Para activar un tema, haz clic en el botón "Usar este tema".
  4. Configura los colores, logotipos y disposición en "Diseño > Configuración de tema".

[INFO] Al cambiar de tema, revisa que todos tus módulos sigan funcionando. Algunos temas no son compatibles con

¿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