Hosting para PrestaShop en Chile: instalación, requisitos y rendimiento
PrestaShop es una de las plataformas de e-commerce más usadas en Chile fuera del ecosistema WordPress. Esta guía cubre los requisitos reales de hosting, cómo instalarlo en cPanel y qué ajustar para que tu tienda cargue rápido.
Hosting para PrestaShop en Chile: instalación, requisitos y rendimiento
PrestaShop es una plataforma de e-commerce de código abierto muy popular en Europa y América Latina. En Chile se usa ampliamente para tiendas de mediana y gran escala, especialmente cuando WooCommerce ya no alcanza o el cliente prefiere una solución dedicada al comercio electrónico.
Si estás evaluando PrestaShop para tu tienda o migrando desde otra plataforma, esta guía cubre los requisitos reales de hosting, cómo instalarlo y qué configurar para un rendimiento adecuado.
Requisitos mínimos de hosting para PrestaShop
PrestaShop tiene requisitos de servidor más exigentes que WordPress. Para PrestaShop 9.x (versión actual), necesitas:
| Componente | Mínimo | Recomendado |
|---|---|---|
| PHP | 8.1 | 8.2 o superior |
| MySQL/MariaDB | 5.7 / MariaDB 10.2 | 8.0 / MariaDB 10.6+ |
| RAM disponible por proceso PHP | 256 MB | 512 MB – 1 GB |
| Espacio en disco | 5 GB | 10+ GB (catálogos grandes) |
| HTTPS/SSL | Obligatorio | Let's Encrypt gratuito |
| Extensiones PHP requeridas | curl, dom, fileinfo, gd, intl, json, mbstring, openssl, pdo, zip | + opcache habilitado |
El punto más crítico es la memoria PHP. PrestaShop con módulos y un catálogo de productos activo puede requerir 512 MB o más por proceso. Un hosting básico que limita PHP a 64 MB o 128 MB va a generar errores de memoria constantemente.
Instalación de PrestaShop en cPanel paso a paso
Opción 1: Softaculous (un clic)
Si tu hosting tiene Softaculous instalado (disponible en cPanel):
- Ingresá a cPanel → Softaculous Apps Installer
- Buscá "PrestaShop" en el listado
- Hacé clic en Install y completá los datos básicos:
- Dominio y subdirectorio (o raíz del dominio)
- Nombre de la tienda
- Credenciales del administrador
- Idioma: Español
- Softaculous crea la base de datos, descarga los archivos y configura la instalación automáticamente
La instalación vía Softaculous tarda 2-5 minutos y deja PrestaShop listo para configurar.
Opción 2: Instalación manual
Si preferís control total sobre la instalación:
Paso 1: Descargá PrestaShop desde prestashop.com (archivo ZIP).
Paso 2: Subí el ZIP a cPanel → File Manager, en la carpeta public_html o en el subdirectorio que quieras usar.
Paso 3: Extraé el archivo ZIP en el servidor.
Paso 4: Creá una base de datos MySQL en cPanel → MySQL Databases. Anotá el nombre de la base de datos, el usuario y la contraseña.
Paso 5: Accedé a tudominio.cl/install en el navegador y seguí el asistente de instalación.
Paso 6: Al finalizar, eliminá la carpeta /install del servidor (obligatorio por seguridad).
# Desde cPanel File Manager o SSH: rm -rf public_html/install
Configuración de PHP para PrestaShop
Una vez instalado, verificá estos valores en cPanel → PHP Selector o en el archivo .htaccess:
memory_limit = 512M max_execution_time = 300 upload_max_filesize = 32M post_max_size = 32M max_input_vars = 5000
El valor max_input_vars = 5000 es especialmente importante en PrestaShop: el panel de administración y los catálogos con muchos atributos/combinaciones envían formularios con gran cantidad de campos, y el límite default de 1000 causa errores silenciosos.
En cPanel con CloudLinux, estos valores se configuran desde PHP Selector sin necesidad de editar archivos del servidor.
Optimización de rendimiento para PrestaShop
Caché integrado
PrestaShop incluye un sistema de caché de archivos propio. Para activarlo:
- Administración → Parámetros avanzados → Rendimiento
- En "Smarty": Activar caché, tipo "Sistema de archivos"
- En "CCC (Combine, Compress and Cache)": activar para CSS, JavaScript e imágenes
OPcache PHP
OPcache compila el código PHP y lo guarda en memoria, reduciendo el tiempo de procesamiento por petición. Verificá que esté habilitado en PHP Selector (en cPanel con CloudLinux aparece como extensión activa).
Redis como caché de objetos
Para tiendas con alto tráfico, PrestaShop puede usar Redis para el caché de objetos en lugar del sistema de archivos. Si tu hosting incluye Redis por cuenta (como en Elevocloud con AccelerateWP), esto mejora significativamente los tiempos de respuesta.
CDN para assets estáticos
Las imágenes de productos son el componente más pesado de una tienda PrestaShop. Usar un CDN (Cloudflare u otro) para servir imágenes y CSS/JS estático reduce la carga del servidor y mejora el tiempo de carga para visitantes desde distintas ciudades.
Problemas comunes de PrestaShop en hosting compartido
Error 500 al ingresar al back office
Generalmente causado por límite de memoria PHP bajo (128 MB o menos). Aumentar memory_limit a 512 M resuelve el problema en la mayoría de los casos.
Lentitud en el catálogo de administración
Si el panel de administración carga lento con muchos productos, verificar:
- OPcache habilitado y configurado
- Caché Smarty activo
- Índices de MySQL optimizados (PrestaShop incluye herramienta de optimización en Parámetros avanzados → Base de datos)
Imágenes que no se generan
PrestaShop regenera thumbnails de imágenes mediante GD o Imagick. Si gd o imagick no están disponibles en el PHP seleccionado, las imágenes de productos no aparecen. Verificar en PHP Selector que la extensión esté habilitada.
PrestaShop vs WooCommerce en hosting compartido
| Criterio | PrestaShop | WooCommerce |
|---|---|---|
| Uso de recursos por defecto | Mayor (PHP más pesado) | Menor con caché activo |
| Tiempo de setup inicial | Mayor | Menor (WordPress base conocida) |
| Funcionalidades nativas de e-commerce | Más completas out-of-the-box | Requiere plugins para paridad |
| Comunidad en Chile | Menor | Mayor |
| Hosting mínimo recomendado | Plan con 512 MB RAM PHP | Plan con 256 MB RAM PHP |
Para tiendas de mediana escala con catálogos complejos, PrestaShop justifica sus mayores requisitos de hosting. Para tiendas simples o en crecimiento, WooCommerce tiene menor fricción de setup y más recursos en español.
Conclusión
PrestaShop es una plataforma sólida para e-commerce que requiere hosting con PHP 8.1+, al menos 512 MB de memoria disponible por proceso y OPcache habilitado. En cPanel, la instalación vía Softaculous simplifica el proceso inicial considerablemente.
Para tiendas en producción en Chile, un hosting con CloudLinux garantiza que el consumo de recursos de PrestaShop no afecte otros sitios del servidor, y que los límites sean predecibles y manejables.
Si necesitas ayuda para configurar PrestaShop en tu hosting de Elevocloud o migrar una tienda existente, el soporte técnico puede asistirte por chat o WhatsApp.