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

Preguntas frecuentes sobre PrestaShop y cPanel: FAQ esencial

Actualizado el 7 de junio de 2026

¿Qué es PrestaShop y por qué necesito cPanel?

PrestaShop es uno de los sistemas de gestión de contenido (CMS) para tiendas online más populares del mundo. Es gratuito, de código abierto y está pensado para que cualquier persona pueda montar su propio negocio digital sin depender de plataformas intermediarias. Sin embargo, para que PrestaShop funcione correctamente, necesita un servidor web donde alojar los archivos, la base de datos y el correo electrónico. Y aquí es donde entra cPanel.

cPanel es el panel de control que te permite administrar todo tu alojamiento web desde un único lugar. Desde cPanel puedes crear bases de datos, gestionar dominios, configurar cuentas de correo, instalar certificados SSL, hacer copias de seguridad y mucho más. Es, en resumen, el "cerebro" que gestiona la infraestructura donde vive tu tienda.

Si estás empezando con tu tienda online, es normal que surjan muchas dudas sobre cómo interactúan estas dos herramientas. Por eso, he preparado esta FAQ PrestaShop cPanel con las preguntas más frecuentes que nos llegan al soporte técnico. Vamos a resolverlas todas, paso a paso y sin tecnicismos innecesarios.

¿Puedo instalar PrestaShop desde cPanel?

Sí, absolutamente. De hecho, es una de las formas más rápidas y sencillas de instalar PrestaShop si tu proveedor de hosting incluye una herramienta llamada "Softaculous" o "Instalador de aplicaciones" dentro de cPanel. Esta herramienta automatiza todo el proceso: descarga PrestaShop, crea la base de datos, configura los archivos de conexión y te deja la tienda lista para personalizar.

El proceso suele ser el siguiente:

  1. Accede a cPanel con tu usuario y contraseña.
  2. Busca la sección "Softaculous Apps Installer" o "Instalador de aplicaciones".
  3. Selecciona PrestaShop de la lista de aplicaciones disponibles.
  4. Completa los datos de instalación: nombre de la tienda, descripción, idioma, usuario administrador, etc.
  5. Haz clic en "Instalar" y espera a que termine el proceso.

En menos de cinco minutos tendrás tu tienda funcionando. Pero también puedes hacer una instalación manual si prefieres tener más control, subiendo los archivos por FTP y creando la base de datos manualmente. Ambas opciones son válidas.

[TIP]: Si usas el instalador automático, cPanel creará la base de datos por ti. Pero si haces la instalación manual, recuerda que la base de datos debe llamarse igual que el usuario, por ejemplo usuario_prestashop.

¿Cómo creo una base de datos para PrestaShop en cPanel?

La base de datos es donde se guardan todos los productos, pedidos, clientes y configuración de tu tienda. Sin ella, PrestaShop no funciona. Crearla en cPanel es muy sencillo:

  1. Entra en cPanel y busca la sección "Bases de datos MySQL".
  2. Crea una nueva base de datos poniéndole un nombre descriptivo, como tienda_db.
  3. Crea un usuario para esa base de datos y asígnale una contraseña segura.
  4. Añade el usuario a la base de datos y otórgale todos los privilegios (normalmente hay un botón que dice "TODOS LOS PRIVILEGIOS").
  5. Guarda los datos que has creado: nombre de la base, usuario y contraseña. Los necesitarás durante la instalación de PrestaShop.

[WARNING]: Guarda estos datos en un lugar seguro. Si los pierdes, no podrás acceder a tu tienda y tendrás que restaurar una copia de seguridad.

¿Qué requisitos de hosting necesita PrestaShop?

PrestaShop no es muy exigente, pero necesita ciertos requisitos mínimos para funcionar de forma fluida. Si tu hosting es muy básico, notarás lentitud o incluso errores en la tienda. Estos son los requisitos recomendados:

  • PHP 7.4 o superior (idealmente PHP 8.0 o 8.1).
  • MySQL 5.6 o superior o MariaDB 10.0 o superior.
  • Espacio en disco: mínimo 512 MB para la instalación, pero te recomiendo al menos 5 GB para crecer con productos, imágenes y backups.
  • Memoria RAM: al menos 1 GB si tienes una tienda pequeña, pero 2 GB o más si esperas mucho tráfico.
  • Certificado SSL obligatorio para poder aceptar pagos online de forma segura.

Puedes comprobar si tu hosting cumple los requisitos desde cPanel, en la sección "Información del servidor" o "Estado del servidor". Si algo no cumple, contacta con tu proveedor de hosting antes de instalar PrestaShop.

[INFO]: Algunos proveedores de hosting ofrecen planes específicos para PrestaShop con los requisitos ya optimizados. Si es tu caso, genial.

¿Cómo instalo un certificado SSL en cPanel para mi PrestaShop?

El certificado SSL es imprescindible para que los clientes vean el candado en el navegador y puedan pagar con tarjeta sin miedo. Además, Google penaliza las tiendas sin SSL. En cPanel tienes dos opciones:

  • Si tu hosting incluye SSL gratuito (AutoSSL o Let's Encrypt): solo tienes que activarlo desde la sección "SSL/TLS Status" de cPanel. Marca tu dominio y haz clic en "Run AutoSSL". En unos minutos estará activo.
  • Si tienes un certificado de pago: súbelo desde la sección "SSL/TLS" > "Install and Manage SSL certificates", pegando la clave privada y el certificado.

Después de instalar el SSL, es importante que configures PrestaShop para que fuerce el uso de HTTPS. Lo haces desde el panel de administración de PrestaShop, en Parámetros avanzados > Rendimiento, y activando la opción "Forzar el uso de HTTPS".

[TIP]: Después de activar el SSL, revisa que en la configuración de tu tienda la URL base sea https:// y no http://. Si no lo cambias, algunos navegadores darán avisos de seguridad.

¿Cómo hago una copia de seguridad de mi PrestaShop desde cPanel?

Las copias de seguridad son tu salvavidas. Si algo sale mal, poder restaurar tu tienda a un estado anterior te ahorrará dolores de cabeza. En cPanel puedes hacer dos tipos de copias:

  1. Copia de seguridad de archivos: en la sección "Backup" o "Copias de seguridad", selecciona tu directorio principal (public_html o www) y descarga el archivo comprimido.
  2. Copia de seguridad de la base de datos: en la misma sección, elige la base de datos de PrestaShop y descarga el archivo .sql.

También puedes usar la herramienta "Backup" de cPanel para hacer una copia completa del sitio, pero ten en cuenta que esta opción suele estar restringida en algunos hosting compartidos.

[WARNING]: Haz copias de seguridad al menos una vez al mes y antes de cualquier actualización de PrestaShop, módulos o temas. También te recomiendo guardar las copias en un lugar externo, como tu ordenador o un servicio en la nube.

¿Puedo tener varias tiendas PrestaShop en un mismo cPanel?

Sí, es totalmente posible. Puedes tener varias tiendas PrestaShop en el mismo cPanel, siempre que tengas espacio y recursos suficientes. Las opciones son:

  • Instalar PrestaShop en subdominios (por ejemplo, tienda1.tudominio.com y tienda2.tudominio.com).
  • Instalar PrestaShop en subdirectorios (por ejemplo, tudominio.com/tienda1 y tudominio.com/tienda2).
  • Usar dominios adicionales si tu plan de hosting los incluye.

Cada instalación necesitará su propia base de datos y sus propios archivos. No comparten datos entre sí, así que son tiendas completamente independientes.

[INFO]: Si tienes varias tiendas, recuerda que cada una consumirá recursos del servidor. Si notas lentitud, plantéate cambiar a un hosting con más potencia o a un plan VPS.

¿Por qué mi PrestaShop se ve lento? ¿Cómo lo acelero desde cPanel?

La lentitud es una de las quejas más comunes. Un PrestaShop lento hace que los clientes abandonen la compra y que Google te penalice en los resultados de búsqueda. Desde cPanel puedes hacer varias cosas para mejorar el rendimiento:

  1. Activa la caché de PrestaShop: en el panel de administración, ve a Parámetros avanzados > Rendimiento y activa la caché de Smarty, además de la opción "Combinar archivos JavaScript y CSS".
  2. Activa la compresión gzip: desde la sección "Optimizar sitio web" de cPanel, activa la compresión para reducir el peso de las páginas.
  3. Usa una CDN (red de distribución de contenido) como Cloudflare, que puedes configurar desde cPanel en la sección "Cloudflare".
  4. Habilita el almacenamiento en caché del navegador: en la misma sección de optimización, activa la caché de navegador para que los visitantes no descarguen los mismos archivos dos veces.

Además, es importante que elijas un hosting de calidad. Si tu servidor es lento, ninguna optimización será suficiente.

[TIP]: Si tu hosting usa LiteSpeed, activa la caché LSCache desde cPanel. Es una de las soluciones más efectivas para PrestaShop.

¿Cómo cambio el correo electrónico de mi tienda PrestaShop desde cPanel?

PrestaShop envía correos a los clientes (confirmaciones de pedido, recuperación de contraseñas, etc.) y también recibe notificaciones. Para que esto funcione, necesitas una cuenta de correo creada en cPanel. Los pasos son:

  1. Crea la cuenta de correo en cPanel, en la sección "Email Accounts". Por ejemplo, contacto@tudominio.com.
  2. Configura el correo en PrestaShop: en el panel de administración, ve a Parámetros avanzados > Email y selecciona "Usar el servidor SMTP de mi hosting".
  3. Completa los datos SMTP: normalmente son mail.tudominio.com, puerto 465 (SSL) o 587 (TLS), con tu cuenta de correo y contraseña.

Si no lo configuras bien, los correos pueden caer en spam o no llegar. Por eso es importante usar el servidor SMTP de tu propio dominio en lugar del servidor local de PrestaShop.

[WARNING]: Si usas Gmail o Outlook como servidor SMTP, es posible que PrestaShop no pueda enviar correos correctamente. Siempre es mejor usar el correo de tu propio dominio.

¿Puedo migrar mi PrestaShop a otro hosting con cPanel?

Sí, migrar PrestaShop es un proceso muy habitual y no es complicado si sigues los pasos correctos. La migración se divide en dos partes: los archivos y la base de datos.

  1. Haz una copia de seguridad completa de tu PrestaShop en el hosting actual (archivos y base de datos).
  2. Sube los archivos al nuevo hosting, normalmente en public_html. Puedes usar el Administrador de Archivos de cPanel o un cliente FTP.
  3. Crea una base de datos nueva en el nuevo cPanel (como vimos antes).
  4. Importa la base de datos: en cPanel, busca "phpMyAdmin", selecciona la base de datos nueva, haz clic en "Importar" y sube el archivo .sql.
  5. Actualiza el archivo de configuración de PrestaShop (app/config/parameters.php o config/settings.inc.php en versiones antiguas) con los datos de la nueva base de datos.
  6. Cambia las rutas de tu tienda desde el panel de administración, en Parámetros avanzados > Información, si has cambiado el dominio.

Es un proceso que requiere paciencia, pero siguiendo estos pasos no deberías tener problemas.

[TIP]: Si no te sientes seguro, muchos proveedores de hosting ofrecen migración gratuita de PrestaShop. Pregunta a tu nuevo hosting antes de hacerlo tú mismo.

¿Qué hago si mi PrestaShop da error de conexión a la base de datos?

Este es uno de los errores más comunes y suele aparecer después de una migración o un cambio en la configuración. El mensaje típico es algo como "Error de conexión a la base de datos" o "Link to database cannot be established". Las causas más frecuentes son:

  • Datos incorrectos en el archivo de configuración (nombre de la base, usuario o contraseña).
  • El servidor de base de datos no es el correcto (a veces es localhost, pero en algunos hosting es diferente).
  • La base de datos no existe o no está activa en el servidor.

Para solucionarlo, revisa el archivo app/config/parameters.php y comprueba que los datos coinciden con los de cPanel. Si no estás seguro, mira en cPanel la sección "Bases de datos MySQL" y verifica los nombres.

[WARNING]: Si acabas de migrar, es posible que el servidor de base de datos no sea localhost. Algunos hosting usan un servidor como mysql.tudominio.com. Revisa la documentación de tu hosting.

¿Cómo actualizo PrestaShop de forma segura?

Actualizar PrestaShop es importante para tener las últimas funciones y parches de seguridad. Pero una actualización mal hecha puede romper tu tienda. Sigue estos pasos para hacerlo con seguridad:

  1. Haz una copia de seguridad completa de archivos y base de datos.
  2. Desactiva la tienda temporalmente: en el panel de administración, ve a Parámetros avanzados > Mantenimiento y activa el modo mantenimiento.
  3. Descarga la última versión de PrestaShop desde la web oficial.
  4. Sube los archivos al servidor, sobrescribiendo los existentes (excepto las carpetas de personalización como themes o modules si las has modificado).
  5. Ejecuta el script de actualización: accede a tudominio.com/install/upgrade y sigue el asistente.
  6. Verifica que todo funciona y desactiva el modo mantenimiento.

Si tu versión es muy antigua, es posible que tengas que actualizar paso a paso (por ejemplo, de 1.6 a 1.7) en lugar de saltar directamente a la última.

[TIP]: No actualices PrestaShop los viernes por la tarde. Hazlo un día que tengas tiempo para resolver cualquier problema. Y si no te sientes seguro, contrata a un profesional.

¿Cómo configuro el SEO de mi PrestaShop desde cPanel?

El SEO de PrestaShop se configura principalmente desde el panel de administración, pero cPanel también tiene un papel importante. Estas son las tareas más habituales:

  • Activa los enlaces amigables: en PrestaShop, ve a Parámetros avanzados > SEO y URL y activa "URLs amigables". Esto hará que tus URLs sean más limpias y fáciles de indexar.
  • Configura el archivo .htaccess: cPanel te permite editar este archivo desde el Administrador de Archivos. Asegúrate de que está correctamente configurado para las URLs amigables (PrestaShop lo genera automáticamente).
  • Crea redirecciones 301: si has cambiado alguna URL, usa la sección "Redirecciones" de cPanel para que los visitantes y Google lleguen a la nueva dirección.
  • Activa la compresión y la caché: como vimos antes, esto mejora la velocidad y el SEO.

[INFO]: Recuerda que el SEO no es solo técnico. El contenido de tus fichas de producto, los títulos y las descripciones también son fundamentales para posicionar tu tienda.

¿Qué es Syspanel y cómo se relaciona con cPanel?

Syspanel es otro panel de control de hosting que funciona de manera similar a cPanel. Si tu proveedor de hosting usa Syspanel, el acceso se realiza a través del puerto 2106 (por ejemplo, tudominio.com:2106). La interfaz es diferente, pero cumple las mismas funciones: gestionar archivos, bases de datos, correos, dominios, etc.

Aunque la mayoría de las guías y tutoriales hablan de cPanel, los conceptos son transferibles. Las bases de datos, los archivos y las copias de seguridad funcionan igual en Syspanel. Solo tienes que adaptar la interfaz.

[TIP]: Si usas Syspanel y no encuentras una opción, busca la sección equivalente. Por ejemplo,

¿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