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

Requisitos del servidor para PrestaShop en Syspanel

Actualizado el 17 de febrero de 2026

Si estás pensando en montar una tienda online con PrestaShop, una de las decisiones más importantes que tomarás será elegir el servidor adecuado. No se trata solo de pagar por un hosting; necesitas que ese servidor cumpla con los requisitos PrestaShop para que tu tienda funcione rápida, segura y sin errores. En este artículo, te explicaremos de forma muy sencilla y paso a paso cuáles son esos requisitos y cómo se gestionan en Syspanel, el panel de control que hace que administrar tu servidor sea pan comido.


¿Qué es Syspanel y por qué es ideal para PrestaShop?

Syspanel es la versión mejorada y amigable de HestiaCP, un panel de control de servidores web muy potente. La principal ventaja de Syspanel es que está diseñado para que cualquier persona, incluso sin conocimientos técnicos profundos, pueda gestionar su hosting, sus bases de datos, sus cuentas de correo y, por supuesto, su instalación de PrestaShop.

Características clave de Syspanel:

  • Acceso por puerto 2106 (por ejemplo: https://tudominio.com:2106).
  • Interfaz gráfica limpia y organizada.
  • Gestión de múltiples dominios y subdominios.
  • Instalación de certificados SSL gratuitos (Let's Encrypt).
  • Control total sobre PHP, MySQL y otros servicios.

Para que PrestaShop funcione correctamente en Syspanel, tu servidor debe cumplir con unos requisitos mínimos. Vamos a verlos uno por uno.


Requisitos del servidor para PrestaShop (versión 8.x)

PrestaShop es un software que se ejecuta en un servidor web. Necesita un entorno específico para funcionar. Estos son los componentes esenciales que debes tener configurados en tu servidor (y que Syspanel te permite gestionar fácilmente).

1. PHP: La base de todo

PHP es el lenguaje de programación en el que está escrito PrestaShop. Sin la versión correcta, la tienda no arrancará.

¿Qué versión de PHP necesito?

  • Versión recomendada: PHP 8.1 o superior (hasta PHP 8.3 es perfectamente compatible).
  • Versión mínima: PHP 7.4 (aunque ya no recibe soporte de seguridad, por lo que no es recomendable).

¿Cómo configuro PHP en Syspanel?
Syspanel te permite cambiar la versión de PHP por dominio o subdominio. Es muy sencillo:

  1. Accede a Syspanel por el puerto 2106.
  2. Ve a la sección Web y selecciona el dominio de tu tienda.
  3. Busca la opción PHP Version y elige la que necesites (por ejemplo, 8.2).
  4. Guarda los cambios.

[INFO] En Syspanel, cada dominio puede tener su propia versión de PHP. Así puedes tener un sitio con PHP 7.4 y otro con PHP 8.2 sin problemas.

Extensiones PHP obligatorias:
Además de la versión, PrestaShop necesita ciertas extensiones de PHP activadas. Syspanel suele tenerlas preinstaladas, pero conviene verificarlas:

  • PDO_MySQL
  • curl
  • gd
  • json
  • mbstring
  • openssl
  • zip
  • fileinfo
  • intl
  • bcmath
  • xml
  • SimpleXML
  • mysqli

Si alguna falta, puedes activarla desde el panel de Syspanel en la sección Server Settings o contactando a tu proveedor de hosting.


2. MySQL / MariaDB: El almacén de tus datos

PrestaShop guarda toda la información (productos, clientes, pedidos) en una base de datos. Por eso, necesitas un sistema de bases de datos relacional.

Requisitos de base de datos:

  • Motor: MySQL 5.7+ o MariaDB 10.2+.
  • Espacio: Dependerá del tamaño de tu tienda, pero al menos 500 MB para empezar.
  • Usuario y contraseña: Necesitarás crear una base de datos y un usuario con todos los privilegios.

¿Cómo crear una base de datos en Syspanel?

  1. Inicia sesión en Syspanel (puerto 2106).
  2. Ve a Bases de Datos y haz clic en Añadir Base de Datos.
  3. Ponle un nombre (ej: prestashop_db).
  4. El sistema te generará automáticamente un usuario y contraseña. ¡Guárdalos bien!
  5. Haz clic en Guardar.

[TIP] Usa siempre contraseñas largas y complejas. Syspanel te permite generarlas automáticamente.


3. Servidor web: Apache o Nginx

PrestaShop necesita un servidor web que sirva las páginas a los visitantes. Los dos más comunes son Apache y Nginx.

¿Cuál elegir?

  • Apache: Es el más tradicional y compatible. Syspanel lo maneja muy bien.
  • Nginx: Es más rápido y consume menos recursos, pero requiere configuraciones adicionales para las URLs amigables (reescritura).

¿Cómo configuro el servidor en Syspanel?
Syspanel ya incluye Apache preconfigurado. Si necesitas usar Nginx, puedes hacerlo desde la sección Server Settings o consultando con tu soporte.

Requisito de reescritura de URLs:
PrestaShop usa URLs amigables (ej: /tienda/categoria/producto). Para que funcionen, necesitas tener activado el módulo mod_rewrite en Apache. En Syspanel, esto suele estar activado por defecto, pero si no funciona, puedes activarlo desde Web > Dominio > Configuración Avanzada.


4. Memoria RAM y CPU

Aunque no hay un número mágico, aquí tienes una guía orientativa:

  • Mínimo recomendado: 1 GB de RAM y 1 núcleo de CPU.
  • Para tiendas pequeñas (menos de 500 productos): 2 GB de RAM y 2 núcleos.
  • Para tiendas medianas/grandes: 4 GB de RAM o más.

¿Qué pasa si no cumples?
La tienda se volverá lenta, especialmente en momentos de mucho tráfico o cuando uses módulos pesados. Syspanel te permite monitorear el uso de recursos desde el panel de control, para que puedas escalar cuando lo necesites.

[WARNING] No te fíes solo del hosting compartido barato. Si tu tienda crece, necesitarás un VPS o servidor dedicado. Syspanel funciona perfectamente en VPS.


5. Almacenamiento (Disco Duro)

PrestaShop ocupa espacio con:

  • Los archivos del propio sistema (unos 50-100 MB).
  • Imágenes de productos (cada imagen puede pesar 100 KB o más).
  • Módulos y temas.
  • La base de datos.

Recomendación: Al menos 10 GB de espacio libre para empezar. Si vendes muchos productos con imágenes, necesitarás más.

[INFO] Syspanel te permite ver el uso del disco desde el panel. Si te quedas sin espacio, puedes contratar más o limpiar archivos temporales.


6. Certificado SSL (HTTPS)

Hoy en día, una tienda online sin HTTPS es insegura y los navegadores la marcarán como "no segura". PrestaShop exige que el sitio funcione bajo HTTPS para que los pagos y datos de clientes estén cifrados.

¿Cómo activar SSL en Syspanel?

  1. Ve a Web > Dominio > SSL Support.
  2. Marca la opción Let's Encrypt SSL.
  3. Asegúrate de que el dominio apunte correctamente a tu servidor.
  4. Haz clic en Guardar y el certificado se generará automáticamente.

[TIP] Syspanel renueva automáticamente los certificados Let's Encrypt, así que no tendrás que preocuparte.


7. Configuración de archivos y permisos

PrestaShop necesita ciertos permisos en sus carpetas para poder escribir archivos (como imágenes, caché o logs).

Permisos estándar:

  • Carpetas: 755
  • Archivos: 644
  • Carpeta config, cache, log, img, mails, modules, themes, override, upload, download: 755

¿Cómo ajustarlos en Syspanel?
Syspanel incluye un gestor de archivos web. Puedes cambiar permisos desde ahí:

  1. Ve a Archivos > Gestor de Archivos.
  2. Navega hasta la carpeta de tu tienda.
  3. Selecciona la carpeta o archivo y haz clic en Permisos.
  4. Introduce el valor (755 para carpetas, 644 para archivos) y guarda.

[WARNING] No pongas permisos 777 a menos que sea estrictamente necesario (y solo temporalmente). Es un riesgo de seguridad.


Preguntas frecuentes (FAQ) sobre requisitos PrestaShop en Syspanel

1. ¿Puedo instalar PrestaShop en un hosting compartido con Syspanel?
Sí, siempre que el hosting cumpla con los requisitos de PHP y MySQL. Syspanel se usa tanto en hosting compartido como en VPS.

2. ¿Qué pasa si mi versión de PHP es muy antigua?
PrestaShop no funcionará o dará errores. Debes actualizar PHP desde Syspanel (en Web > Dominio > PHP Version).

3. ¿Cómo sé qué extensiones PHP tengo activadas?
En Syspanel, ve a Server > PHP Extensions o crea un archivo info.php con <?php phpinfo(); ?> y accede a él desde tu navegador.

4. ¿Puedo tener varias tiendas PrestaShop en un mismo servidor con Syspanel?
Sí. Cada tienda debe estar en un dominio o subdominio diferente, y cada uno puede tener su propia base de datos y versión de PHP.

5. ¿Syspanel me ayuda a migrar mi PrestaShop a otro servidor?
Syspanel no tiene una herramienta de migración integrada, pero puedes exportar la base de datos desde Bases de Datos y los archivos desde el gestor de archivos. Luego, importas todo en el nuevo servidor.

6. ¿Qué hago si mi tienda se vuelve lenta?
Primero, revisa el uso de recursos en Syspanel (CPU, RAM). Si está al límite, necesitas un plan superior. También puedes optimizar PrestaShop (limpiar caché, desactivar módulos innecesarios).

7. ¿Es necesario usar Apache con Syspanel?
No. Puedes usar Nginx, pero la configuración de reescritura de URLs es más compleja. Apache es más fácil para principiantes.


Resumen final

Para que tu tienda PrestaShop funcione correctamente en Syspanel, asegúrate de:

  • PHP 8.1 o superior con las extensiones necesarias.
  • MySQL 5.7+ o MariaDB 10.2+.
  • Apache con mod_rewrite activado.
  • Al menos 1 GB de RAM (mejor 2 GB).
  • Certificado SSL activado desde Syspanel.
  • Permisos correctos en carpetas y archivos.

Con Syspanel, todo esto se gestiona desde una interfaz limpia y accesible por el puerto 2106. No necesitas ser un experto en servidores; solo seguir estos pasos y, si tienes dudas, consultar con tu proveedor de hosting.

[INFO] Recuerda que los requisitos PrestaShop pueden cambiar con cada versión. Siempre revisa la documentación oficial antes de instalar o actualizar.

¡Ahora ya estás listo para montar tu tienda online con total confianza! Si tienes alguna pregunta, déjala en los comentarios o contacta con el soporte de tu servidor.

¿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