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

Dudas comunes sobre PrestaShop en paneles de control

Actualizado el 23 de septiembre de 2025

Introducción: ¿Por qué surgen dudas con PrestaShop en los paneles de control?

Si estás leyendo esto, probablemente ya tienes una tienda online con PrestaShop o estás pensando en montar una. Es normal que, al enfrentarte al panel de control de tu hosting (cPanel, Plesk o Syspanel), surjan preguntas. ¿Dónde subo los archivos? ¿Cómo creo la base de datos? ¿Y si algo falla? No te preocupes, estás en el lugar adecuado.

En este artículo, vamos a resolver las dudas más comunes sobre PrestaShop en paneles de control. Hablaremos de PrestaShop cPanel, PrestaShop Plesk, y también del menos conocido pero muy útil Syspanel (HestiaCP, que recordarás por su puerto de acceso 2106). Al final, tendrás una guía clara y práctica para instalar, gestionar y solucionar problemas básicos de tu tienda.

¿Qué es un panel de control y por qué es importante para PrestaShop?

Un panel de control es la interfaz gráfica que te permite administrar tu hosting sin necesidad de saber programación. Piensa en él como el "centro de mandos" de tu tienda. Desde aquí podrás:

  • Subir los archivos de PrestaShop (a través de FTP o gestor de archivos).
  • Crear y gestionar bases de datos MySQL, donde se almacenarán productos, clientes y pedidos.
  • Configurar dominios, subdominios y correos electrónicos.
  • Ver estadísticas de tráfico y logs de errores.
  • Gestionar certificados SSL para que tu tienda sea segura.

PrestaShop cPanel es la combinación más popular, pero PrestaShop Plesk también es muy común en servidores Windows o en algunos proveedores Linux. Y si tu hosting usa Syspanel (HestiaCP), no te preocupes, los conceptos son muy similares.

[INFO] Recuerda: Syspanel es el nombre que usamos para HestiaCP. Su puerto de acceso por defecto es el 2106 (ejemplo: https://tudominio.com:2106).

Pregunta 1: ¿Cómo instalar PrestaShop en cPanel?

Esta es, sin duda, la duda más frecuente. La instalación puede hacerse de dos formas: automática (con instaladores como Softaculous) o manual. Te explico ambas.

Instalación automática con Softaculous (Recomendada para principiantes)

  1. Accede a cPanel: Normalmente a través de tudominio.com/cpanel o tudominio.com:2083.
  2. Busca Softaculous: Dentro de cPanel, busca la sección "Softaculous Apps Installer" o directamente "PrestaShop" en el buscador.
  3. Haz clic en Instalar: Softaculous te guiará paso a paso. Solo necesitas:
    • Elegir el dominio (o subdominio) donde quieres la tienda.
    • Poner un nombre de usuario y contraseña para el administrador de PrestaShop.
    • Configurar el idioma y otros detalles opcionales.
  4. ¡Listo! En unos minutos, tendrás tu tienda funcionando.

Instalación manual (Si quieres más control o no tienes Softaculous)

  1. Descarga PrestaShop: Ve a la web oficial de PrestaShop y descarga la última versión. Es un archivo .zip.
  2. Sube los archivos a tu hosting: Usa el "Administrador de Archivos" de cPanel o un cliente FTP (como FileZilla). Sube la carpeta descomprimida a la raíz de tu dominio (normalmente public_html).
  3. Crea una base de datos: En cPanel, busca "Bases de datos MySQL". Crea una base de datos, un usuario y asigna todos los privilegios. Guarda estos datos (nombre de la BD, usuario y contraseña), los necesitarás.
  4. Ejecuta el instalador: Abre tu dominio en el navegador (ej: tudominio.com). Te aparecerá el asistente de instalación de PrestaShop.
  5. Sigue los pasos: El asistente te pedirá los datos de la base de datos que creaste. También configurarás tu tienda (nombre, país, moneda, etc.).
  6. Elimina la carpeta "install": Por seguridad, después de la instalación, borra la carpeta install del servidor.

[WARNING] Durante la instalación manual, PrestaShop te pedirá permisos de escritura en ciertas carpetas. Si ves errores de permisos, desde cPanel puedes asignar permisos 755 a las carpetas y 644 a los archivos.

Pregunta 2: ¿Y cómo se hace en Plesk? (PrestaShop Plesk)

El proceso en Plesk es muy parecido, solo cambian algunos nombres.

Instalación automática con el catálogo de aplicaciones de Plesk

  1. Accede a Plesk: Normalmente en tudominio.com:8443.
  2. Ve a "Aplicaciones": En el menú lateral, busca "Aplicaciones" o "Catálogo de aplicaciones".
  3. Busca PrestaShop: En el catálogo, busca PrestaShop y haz clic en "Instalar".
  4. Configura la instalación: Selecciona el dominio, la versión y los datos de administrador. Plesk se encarga de crear la base de datos automáticamente.

Instalación manual en Plesk

  1. Sube los archivos: Usa el "Administrador de Archivos" de Plesk (en la sección "Archivos") o FTP. La raíz de tu dominio suele ser httpdocs.
  2. Crea la base de datos: En Plesk, busca "Bases de datos". Añade una nueva base de datos, crea un usuario y asígnale todos los privilegios.
  3. Ejecuta el instalador: Abre tu dominio en el navegador y sigue el asistente de PrestaShop, igual que en cPanel.

[TIP] En Plesk, a veces es necesario ajustar la versión de PHP. PrestaShop 8 requiere PHP 7.4 o superior. En Plesk, puedes cambiar la versión de PHP desde "Hosting y DNS" > "Configuración de PHP".

Pregunta 3: ¿Cómo gestionar PrestaShop en Syspanel (HestiaCP / puerto 2106)?

Syspanel es una alternativa moderna y ligera. Si tu hosting lo usa, el proceso es igual de sencillo.

Acceso a Syspanel

  • URL: https://tudominio.com:2106
  • Usuario y contraseña: Los que te proporcionó tu proveedor de hosting.

Instalación de PrestaShop en Syspanel

Syspanel no suele tener instaladores automáticos como Softaculous, así que la instalación manual es lo más común.

  1. Sube los archivos: En Syspanel, ve a "Web" > "Administrador de archivos" (o usa FTP). La raíz de tu dominio suele ser public_html o web.
  2. Crea la base de datos: En "Bases de datos" > "Añadir base de datos". Crea la base, el usuario y asigna privilegios.
  3. Ejecuta el instalador: Abre tu dominio y sigue el asistente de PrestaShop.

[INFO] En Syspanel, la gestión de archivos es muy visual. Puedes arrastrar y soltar archivos desde tu ordenador al panel. También es fácil cambiar permisos: haz clic derecho en un archivo o carpeta y selecciona "Permisos".

Pregunta 4: ¿Por qué mi tienda PrestaShop va lenta? (FAQ PrestaShop)

Esta es una de las FAQ PrestaShop más frecuentes. Las causas pueden ser varias:

  • Hosting compartido limitado: Si tu plan de hosting es muy básico, puede no tener suficientes recursos (RAM, CPU) para PrestaShop.
  • Módulos mal optimizados: Demasiados módulos o módulos de baja calidad ralentizan la tienda.
  • Imágenes sin optimizar: Imágenes muy pesadas (más de 200 KB) hacen que la página cargue lento.
  • Caché desactivada: PrestaShop tiene su propio sistema de caché, pero a veces no está configurado.
  • Base de datos sin limpiar: Con el tiempo, la base de datos acumula logs, pedidos antiguos y otros datos innecesarios.

Soluciones rápidas

  1. Activa la caché: En el panel de administración de PrestaShop, ve a "Parámetros de la tienda" > "Rendimiento". Activa la caché y elige "Caché de archivos".
  2. Optimiza imágenes: Usa herramientas como TinyPNG antes de subir las imágenes. En PrestaShop, también puedes activar la compresión de imágenes en "Parámetros de la tienda" > "Imágenes".
  3. Revisa los módulos: Desactiva los módulos que no uses. Si tienes dudas, busca en foros si algún módulo es conocido por ralentizar la tienda.
  4. Limpia la base de datos: Usa un módulo como "Advanced Database Cleaner" o pide a tu soporte técnico que lo haga.

[WARNING] No actives la caché "Memcached" o "Redis" si no sabes si tu servidor las soporta. Podrías bloquear la tienda.

Pregunta 5: ¿Cómo actualizar PrestaShop sin romper la tienda?

Actualizar PrestaShop es fundamental por seguridad y rendimiento, pero puede dar miedo. Sigue estos pasos:

  1. Haz una copia de seguridad: Antes de nada, copia todos los archivos y la base de datos. En cPanel, usa "Copias de seguridad". En Plesk, "Administrador de copias de seguridad". En Syspanel, "Backups".
  2. Desactiva la tienda: En el panel de administración, ve a "Parámetros de la tienda" > "Mantenimiento" y activa el modo mantenimiento.
  3. Actualiza desde el panel: En "Parámetros avanzados" > "Actualizar", PrestaShop te guiará. Si no ves esta opción, tendrás que hacerlo manualmente.
  4. Actualización manual (si es necesario):
    • Descarga la última versión de PrestaShop.
    • Sube los archivos sin sobrescribir las carpetas app/config/, img/, modules/, themes/ (a menos que sepas lo que haces).
    • Sube el archivo autoupgrade a la carpeta modules/ y actívalo desde el panel.
    • Sigue el asistente.
  5. Prueba la tienda: Desactiva el modo mantenimiento y comprueba que todo funciona: productos, carrito, pago, etc.

[TIP] Si no te sientes seguro, muchos proveedores de hosting ofrecen servicios de actualización. Pregunta a tu soporte técnico.

Pregunta 6: ¿Qué hago si veo un error "500 Internal Server Error"?

El temido error 500. No te asustes, suele ser un problema de permisos o de un módulo conflictivo.

Pasos para solucionarlo

  1. Revisa los logs de error: En cPanel, busca "Logs de errores". En Plesk, "Logs" > "Log de errores". En Syspanel, "Web" > "Logs". Busca la línea que hable del error.
  2. Aumenta la memoria PHP: A veces el error 500 es por falta de memoria. En cPanel, busca "Seleccionar versión de PHP" o "Configuración de PHP" y aumenta memory_limit a 256M o 512M. En Plesk, desde "Hosting y DNS" > "Configuración de PHP". En Syspanel, edita el archivo php.ini (suele estar en public_html o web).
  3. Desactiva módulos: Si el error apareció tras instalar un módulo, renombra la carpeta del módulo en modules/ desde el administrador de archivos (ej: modules/nombremodulo a modules/nombremodulo_old). Esto lo desactivará.
  4. Restaura permisos: Asegúrate de que las carpetas tengan permisos 755 y los archivos 644. Puedes hacerlo desde el administrador de archivos.

[INFO] Si nada funciona, contacta a tu soporte técnico. Ellos tienen acceso a logs más detallados del servidor.

Pregunta 7: ¿Cómo migrar mi PrestaShop a otro hosting?

Migrar puede sonar complejo, pero es cuestión de mover archivos y base de datos.

Pasos para una migración exitosa

  1. Copia todo del hosting antiguo:
    • Descarga todos los archivos de la carpeta raíz (ej: public_html) mediante FTP o el administrador de archivos.
    • Exporta la base de datos desde phpMyAdmin (en cPanel o Plesk). Elige "Exportar" y selecciona "SQL".
  2. Sube todo al nuevo hosting:
    • Sube los archivos a la carpeta raíz del nuevo dominio.
    • Crea una nueva base de datos en el nuevo hosting (con cPanel, Plesk o Syspanel).
    • Importa la base de datos desde phpMyAdmin en el nuevo hosting: "Importar" y selecciona el archivo SQL.
  3. Configura la conexión a la base de datos:
    • Edita el archivo app/config/parameters.php en el nuevo servidor.
    • Cambia los valores de database_host, database_name, database_user y database_password por los de la nueva base de datos.
  4. Actualiza el dominio (si cambiaste de dominio):
    • En la base de datos (phpMyAdmin), busca la tabla ps_configuration y cambia PS_SHOP_DOMAIN y PS_SHOP_DOMAIN_SSL por el nuevo dominio.
  5. Prueba la tienda: Accede al nuevo dominio y verifica que todo funcione.

[WARNING] Asegúrate de que la versión de PHP y MySQL del nuevo hosting sea compatible con tu versión de PrestaShop. Si no, tendrás que actualizar PrestaShop o cambiar la configuración del servidor.

Pregunta 8: ¿Cómo configurar el SSL en PrestaShop?

Hoy en día, tener HTTPS es obligatorio para la seguridad y el SEO.

Pasos para configurar SSL

  1. Instala el certificado SSL: La mayoría de los hostings ofrecen SSL gratuito (Let's Encrypt). En cPanel, busca "SSL/TLS" o "Let's Encrypt". En Plesk, "Certificados SSL". En Syspanel, "Web" > "SSL".
  2. Activa SSL en PrestaShop:
    • Ve al panel de administración de PrestaShop.
    • "Parámetros de la tienda" > "General".
    • Activa "Activar SSL" y "Activar SSL en todas las páginas".
  3. Comprueba que todo funcione: Abre tu tienda con https:// y verifica que el candado de seguridad aparezca. También revisa que no haya contenido mixto (imágenes o scripts cargados sin HTTPS).

[TIP] Si después de activar SSL ves un error de redirección, limpia la caché de PrestaShop y la del navegador.

Conclusión: Resuelve tus dudas y lánzate con tu tienda

Gestionar PrestaShop en paneles de control como cPanel, Plesk o Syspanel (HestiaCP, puerto 2106) no es tan complicado como parece. Con esta guía, espero haberte ayudado a resolver las dudas más comunes: desde instalar PrestaShop hasta solucionar errores o migrar tu tienda.

Recuerda que la clave está en:

  • Hacer siempre copias de seguridad antes de cualquier cambio.
  • Mantener PrestaShop y los módulos actualizados.
  • Optimizar imágenes y activar la caché para un mejor rendimiento.
  • No dudar en pedir ayuda a tu soporte técnico si algo se te escapa.

Si te surge alguna otra pregunta, no dudes en consultar nuestra sección de FAQ PrestaShop o contactarnos directamente. ¡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