Skip to content

← Producció per a clients

Desplegament i hosting

Passar de local a un servidor real: triar hosting, pujar la botiga i configurar el domini i l'HTTPS.

5 slides 5 min de lectura
  1. PrestaShop · Producció

    Desplegament i hosting

    De la teva màquina a un servidor real, sense ensurts.

    PrestaShop · Producció per a clients arlaf.dev
  2. Triar hosting

    PrestaShop demana un hosting que el suporti bé, no el més barat.

    • Versió de PHP suportada i extensions actives.
    • Recursos reals (CPU, RAM) i disc SSD.
    • Accés a base de dades, SSH i tasques cron.
    PrestaShop · Producció per a clients arlaf.dev
  3. Pujar la botiga

    Es transfereixen els fitxers (FTP o git) i s'importa la base de dades. Després cal apuntar la configuració al nou servidor i domini.

    PrestaShop · Producció per a clients arlaf.dev
  4. Ajustar la connexió i el domini

    // app/config/parameters.php
    'database_host' => 'localhost',
    'database_name' => 'botiga_prod',
    'database_user' => 'usuari_prod',
    // i a la taula ps_shop_url: actualitzar el domini
    
    PrestaShop · Producció per a clients arlaf.dev
  5. Domini i HTTPS

    Apunta el domini al servidor, instal·la el certificat SSL i activa SSL a tota la botiga des del back-office. Sense HTTPS no hi ha botiga seriosa.

    PrestaShop · Producció per a clients arlaf.dev
Llegir la nota completa

Portar la botiga a producció és el moment de més risc del projecte. Fet amb ordre, és rutina; improvisat, és on apareixen les sorpreses.

Hosting: el que realment importa

No tot hosting va bé per a PrestaShop. Busca que tingui una versió de PHP suportada amb les extensions actives, recursos reals (no un compartit ofegat), disc SSD, i accés a base de dades, SSH i cron. El cron és necessari per a tasques programades de molts mòduls; sovint s’oblida fins que alguna cosa no s’executa.

El trasllat

El desplegament té dues meitats: fitxers (per FTP o, millor, git) i base de dades (exportar de local, importar a producció). Un cop allà, cal ajustar la configuració: les credencials de la base de dades a parameters.php i el domini a la taula ps_shop_url. Si t’oblides d’aquest segon punt, la botiga intentarà carregar recursos del domini de local i es veurà trencada.

Domini, SSL i el toc final

Apunta el domini (DNS) al servidor, instal·la el certificat SSL i activa SSL a tota la botiga des del back-office. Avui un e-commerce sense HTTPS perd confiança i posicionament des del primer dia. Comprova també que els enllaços interns ja apuntin a https:// abans de donar-ho per fet.