Skip to content

← Instalación y entorno

Instalación en local

Levantar PrestaShop en tu máquina con Docker o XAMPP, paso a paso.

5 slides 5 min de lectura
  1. PrestaShop · Instal·lació

    Instalación en local

    Una copia en tu máquina para romper cosas sin miedo.

    PrestaShop · Instalación y entorno arlaf.dev
  2. Dos vías

    Para montarlo en local eliges entre dos caminos según de dónde vengas.

    • Docker — limpio, reproducible y descartable con un comando.
    • XAMPP o Laragon — paquete Apache + MySQL + PHP todo-en-uno.
    • Ambos sirven; elige el que ya dominas.
    PrestaShop · Instalación y entorno arlaf.dev
  3. La vía Docker

    # docker-compose.yml mínim
    services:
      mysql:
        image: mariadb:11
        environment:
          MYSQL_ROOT_PASSWORD: admin
          MYSQL_DATABASE: prestashop
      prestashop:
        image: prestashop/prestashop:8
        ports: ["8080:80"]
        environment:
          DB_SERVER: mysql
          PS_INSTALL_AUTO: 1
    
    PrestaShop · Instalación y entorno arlaf.dev
  4. El asistente web

    Si no automatizas con variables, el instalador te guía por pantallas encadenadas.

    • Compatibilidad del sistema y licencia.
    • Datos de la tienda y cuenta de administrador.
    • Conexión a la base de datos.
    • Instalación y borrar la carpeta install.
    PrestaShop · Instalación y entorno arlaf.dev
  5. Dos detalles de seguridad

    Al terminar, PrestaShop te obliga a borrar la carpeta install y renombra la carpeta admin con un sufijo aleatorio. No los ignores ni en local.

    PrestaShop · Instalación y entorno arlaf.dev
Leer la nota completa

Per desenvolupar no es toca producció: es munta una còpia a la màquina. Aquí tens les dues vies habituals i què esperar de cadascuna.

Docker, si vols entorns nets

La imatge oficial prestashop/prestashop aixeca PrestaShop amb la versió de PHP que toca, i amb un docker-compose.yml hi pots afegir la base de dades. És la via que recomano quan vols poder destruir i recrear l’entorn sense deixar rastre, o quan treballes en equip i tothom ha de tenir el mateix.

XAMPP / Laragon, si vens d’aquest món

Un paquet com XAMPP o Laragon t’instal·la Apache, MySQL i PHP de cop. Descarregues PrestaShop, el descomprimeixes dins de la carpeta web, crees una base de dades buida i obres el navegador: l’assistent fa la resta.

L’assistent i els dos detalls que la gent oblida

L’instal·lador web és una seqüència de pantalles: compatibilitat, llicència, dades de la botiga, compte d’admin i connexió a la base de dades. Quan acaba, hi ha dues coses que sempre s’han de fer i que molta gent es deixa:

  1. Esborrar la carpeta install/ — PrestaShop no arrenca fins que ho fas.
  2. La carpeta admin/ s’ha renombrat amb un sufix aleatori (ex: admin7k2x/). Apunta-la: és la teva URL del back-office.

Amb això tens una botiga buida funcionant en local, llesta per trastejar-hi.