Skip to content

← Instal·lació i entorn

Instal·lació en local

Aixecar PrestaShop a la teva màquina amb Docker o XAMPP, pas a pas.

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

    Instal·lació en local

    Una còpia a la teva màquina per trencar coses sense por.

    PrestaShop · Instal·lació i entorn arlaf.dev
  2. Dues vies

    Per muntar-lo en local tries entre dos camins segons d'on véns.

    • Docker — net, reproduïble i descartable amb una comanda.
    • XAMPP o Laragon — paquet Apache + MySQL + PHP tot-en-un.
    • Tots dos serveixen; tria el que ja domines.
    PrestaShop · Instal·lació i entorn arlaf.dev
  3. La via 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 · Instal·lació i entorn arlaf.dev
  4. L'assistent web

    Si no automatitzes amb variables, l'instal·lador et guia per pantalles encadenades.

    • Compatibilitat del sistema i llicència.
    • Dades de la botiga i compte d'administrador.
    • Connexió a la base de dades.
    • Instal·lació i esborrar la carpeta install.
    PrestaShop · Instal·lació i entorn arlaf.dev
  5. Dos detalls de seguretat

    En acabar, PrestaShop t'obliga a esborrar la carpeta install i renombra la carpeta admin amb un sufix aleatori. No els ignoris ni en local.

    PrestaShop · Instal·lació i entorn arlaf.dev
Llegir 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.