Instalar PrestaShop en tu hosting: guía paso a paso

instalar PrestaShop en tu hosting

📅 Publicado el 29 de septiembre, 2026 · Por Equipo RedServicio

Montar tu tienda con PrestaShop sobre tu propio hosting es, para muchos proyectos, el punto de partida perfecto. Tú controlas los archivos, la base de datos, las copias de seguridad. Nada de depender de una plataforma cerrada. PrestaShop lleva años entre las soluciones de comercio electrónico más usadas del mundo: es gratuita, el código es abierto y hay miles de módulos y plantillas para amoldarla a casi cualquier negocio. Aquí va todo lo que necesitas saber para ponerla en marcha, desde los requisitos del servidor hasta la instalación completa, con algún truco para esquivar los errores típicos (que los hay).

Requisitos previos para instalar PrestaShop en tu hosting

Primero lo primero: comprobar que tu alojamiento cumple lo que PrestaShop exige. Si se queda corto, la instalación falla directamente o, peor, la tienda funciona a trompicones. Esto es lo mínimo:

  • Servidor web: Apache 2.x (la opción recomendada) o Nginx, con el módulo mod_rewrite activado para poder usar URLs amigables.
  • PHP: versión 7.2 o superior (PrestaShop 1.7.8 va de maravilla con PHP 7.4 u 8.0). Las extensiones cURL, GD, SimpleXML, PDO e Intl tienen que estar habilitadas, sin excepción.
  • Base de datos: MySQL 5.6 o superior (o MariaDB), con permisos para crear tablas y un usuario con privilegios completos sobre esa base.
  • Memoria: 256 MB de RAM asignados a PHP como mínimo. Si tu tienda va a tener muchos productos o módulos, mejor 512 MB.
  • Certificado SSL: obligatorio. PrestaShop fuerza HTTPS durante el proceso de compra, así que sin SSL no hay tienda que funcione bien.
  • Espacio en disco: al menos 1 GB libre. Y ojo, porque las imágenes de producto se comen ese espacio más rápido de lo que piensas.

Consejo práctico: quieres ver cómo está configurado el PHP de tu servidor? Crea un archivo llamado info.php con esto dentro: <?php phpinfo(); ?>, súbelo por FTP y abre tudominio.com/info.php en el navegador. Y bórralo en cuanto lo revises. En serio. Ese archivo expone información sensible del servidor y no conviene dejarlo ahí tirado.

¿Tu plan actual no llega a estos mínimos? Entonces toca plantearse una migración a un plan pensado para PrestaShop. En RedServicio, por ejemplo, todos los planes de hosting incluyen PHP configurable, bases de datos MySQL ilimitadas y certificado SSL gratuito, con soporte 24/7 por si te atascas durante la instalación.

Paso a paso: instalación de PrestaShop desde cero

Con los requisitos verificados, la instalación manual es más fácil de lo que parece. Solo hay que seguir el orden. Vamos allá:

  1. Descarga PrestaShop: entra en prestashop.com y descarga la última versión estable en formato ZIP.
  2. Sube los archivos al servidor: descomprime el ZIP en tu equipo y sube todo el contenido a la carpeta pública de tu hosting (suele ser public_html o www) mediante FTP con FileZilla o desde el administrador de archivos del panel.
  3. Crea la base de datos: desde phpMyAdmin o desde tu panel de control, crea una base de datos nueva y un usuario con todos los privilegios. Apunta el nombre de la base, el usuario y la contraseña. Los necesitarás en un rato.
  4. Ejecuta el asistente de instalación: accede a https://tudominio.com/install. El asistente te lleva de la mano en cuatro pasos: idioma, licencia, compatibilidad del sistema e información de la tienda.
  5. Configura los datos de acceso: escribe el correo y la contraseña del administrador, y los datos de conexión a la base de datos que creaste en el paso 3. El prefijo de tabla por defecto es ps_; cambiarlo añade un pequeño extra de seguridad.
  6. Elimina la carpeta install: al terminar, el asistente te pedirá borrar el directorio /install y renombrar la carpeta /admin con un nombre seguro (algo tipo /adminpanel7x2). No te saltes esto. Es la barrera que frena los ataques automatizados contra el panel.

Importante: si al subir archivos por FTP te aparecen errores de permisos, asigna 755 a carpetas y 644 a archivos. Y jamás uses 777. Abre la puerta a vulnerabilidades graves.

Instalación con instalador automático: ¿es la mejor opción?

Casi todos los hostings actuales traen instaladores automáticos tipo Softaculous, Installatron o QuickInstall, que dejan PrestaShop funcionando en pocos minutos sin que toques una línea de código. La diferencia con la instalación manual, en cuanto a comodidad, es notable: no subes archivos por FTP, no creas la base de datos a mano. El instalador hace todo desde el panel de control.

Entonces, ¿cuál elegir? El instalador automático es perfecto si tienes prisa o si esta es tu primera tienda online. La instalación manual, en cambio, te da control total sobre dónde viven los archivos, la versión exacta que instalas y la estructura de la base de datos. Para un desarrollador que necesita entornos personalizados, ese control vale oro.

  • Ventajas del instalador automático: rapidez (2-3 minutos), configuración por defecto segura y actualizaciones automatizadas desde el panel.
  • Ventajas de la instalación manual: control total de versiones y archivos; mejor para migraciones o instalaciones en subdirectorios concretos.

En RedServicio nuestros planes de hosting incluyen Softaculous con PrestaShop listo para instalarse en un clic. Y si prefieres la instalación manual pero te surge cualquier duda, el equipo de soporte 24/7 puede echarte una mano durante todo el proceso. Escojas lo que escojas, al final tendrás lo mismo: una tienda funcional, lista para personalizar y empezar a vender.

Configuración inicial de tu tienda PrestaShop

Acabas de terminar la instalación y entras por primera vez en el back office. Tranquilo si te sientes perdido: pasa en todas las tiendas. Lo que ayuda es seguir un orden. Primero lo básico: ve a Configuración → Ajustes de la tienda → Contacto y rellena el nombre comercial, el correo de soporte y los datos registrales legales. Sin prisa.

Después, esto es lo imprescindible:

  1. Moneda e idioma: en Internacional → Localización, activa el euro como moneda principal y revisa la zona horaria. Si está mal, tus pedidos quedarán registrados con horas equivocadas, y luego eso da problemas cuando quieres hacer seguimiento.
  2. Impuestos: comprueba en Internacional → Impuestos que el IVA coincida con tu régimen fiscal (el 21 % estándar en España, salvo casos particulares).
  3. Métodos de envío: desde Envío → Transportistas, crea tarifas por peso o por precio y añade las zonas de los países a los que vayas a vender.
  4. Pasarela de pago: instala los módulos que necesites desde Módulos → Gestor de módulos. Redsys si vendes en España (prácticamente obligatorio), PayPal, Bizum…
  5. Páginas legales: aviso legal, política de privacidad adaptada al RGPD y condiciones de venta. Ábrelo solo cuando tengas el documento completo preparado.

Un detalle antes de abrir al público: si aún estás preparando productos, activa el modo catálogo en Configuración → Ajustes de la tienda → Ajustes generales. Y desactiva la indexación en buscadores hasta que todo esté listo. No querrás que Google posicione una tienda a medio hacer.

Optimización de PrestaShop: rendimiento, caché y seguridad

Rendimiento y caché

La velocidad de carga afecta directamente a la conversión. No es un lujo, es una necesidad desde el primer día. En Parámetros avanzados → Rendimiento, activa la compilación de plantillas solo si la caché está desactivada y habilita la caché nativa de PrestaShop (memcached o APCu, según lo que ofrezca tu servidor). Y además:

  • Comprime y convierte las imágenes a WebP antes de subirlas. Herramientas como TinyPNG reducen un 60-70 % su peso.
  • Activa la CDN de tu hosting para servir los estáticos desde nodos cercanos al usuario.
  • Sé cuidadoso con los módulos activos. Cada uno añade consultas y JavaScript al front office, y acumular módulos «por si acaso» acaba pasando factura.

Seguridad

Una tienda online maneja datos sensibles de clientes. La seguridad, por tanto, no es opcional. Como mínimo:

  • Mantén PrestaShop y sus módulos actualizados. La mayoría de los hackeos aprovechan versiones obsoletas; no hagas fácil el trabajo.
  • Contraseñas largas y doble autenticación en el back office.
  • Copias de seguridad automáticas diarias de archivos y base de datos.
  • Protege la carpeta /admin renombrándola tras la instalación y, si trabajas desde ubicaciones fijas, restringe el acceso por IP.

Consejo: en RedServicio dispones de backups automáticos, certificados SSL gratuitos y firewalls a nivel de servidor, de modo que estas capas de seguridad vienen incluidas sin configuración adicional.

Conclusión: lanza tu tienda online con éxito

Saber cómo instalar PrestaShop en tu hosting es solo el punto de partida. El verdadero trabajo viene después: configurar bien cada detalle y optimizar el rendimiento para ofrecer una experiencia de compra impecable. Lo bueno es que el proceso es asumible por tu cuenta si vas siguiendo los pasos de esta guía, desde los requisitos previos hasta el ajuste fiscal y las medidas de seguridad.

Y si prefieres centrarte en tu negocio y delegar la parte técnica, RedServicio ofrece hosting optimizado específicamente para PrestaShop, con soporte 24/7 en español, migraciones asistidas y rendimiento garantizado. Puedes empezar hoy mismo.

📝

Equipo RedServicio

Artículos escritos y revisados por nuestro equipo técnico especializado en hosting e infraestructura web en España.

¿Listo para un hosting de verdad?

Servidores en España · Soporte 24/7 en español · Migración gratuita

Ver Planes desde 3,95€/mes →

Te puede interesar:

Página Gratis — Crea tu web gratis

Clisec — Seguridad informática

Scroll al inicio