Installare Prestashop 8 su hosting Plesk

Installare Prestashop 8 su hosting Plesk

Installare Prestashop 8 su un'hosting Plesk e' la base per qualunque progetto e-commerce serio. In questa guida vediamo i requisiti, la creazione del database, l'upload dei file e il wizard di installazione, con i controlli che evitano problemi nelle settimane successive al lancio.

Requisiti tecnici Prestashop 8

Prestashop 8 richiede PHP 7.2.5 o superiore (consigliato PHP 8.1 o 8.2), MySQL 5.6+ o MariaDB 10.4+, almeno 256 MB di memory_limit e moduli PHP come curl, gd, intl, mbstring, openssl, pdo_mysql e zip. Verifica sempre da Plesk che il dominio abbia un certificato SSL attivo prima di iniziare: Prestashop scrive l'URL nel database in fase di setup e cambiarlo dopo richiede passaggi extra.

Preparazione database e file

Da Plesk apri Database e crea un nuovo database MySQL con un'utente dedicato. Annota nome database, utente e password: serviranno nel wizard. Scarica la versione stabile di Prestashop 8 dal sito ufficiale e carica il file ZIP nella cartella httpdocs tramite il File Manager di Plesk, poi estrailo. La struttura corretta deve mostrare index.php, la cartella admin e modules nella root del dominio.

Procedura passo-passo

  1. Da Plesk, sezione PHP Settings, imposta PHP 8.1 e aumenta memory_limit a 512M, max_execution_time a 300 e upload_max_filesize a 64M.
  2. Crea il database MySQL dedicato e annota le credenziali.
  3. Scarica Prestashop 8 da prestashop.com ed estrai lo ZIP in httpdocs.
  4. Visita https://tuodominio.it: si avvia automaticamente il wizard di installazione.
  5. Scegli la lingua italiana, accetta i termini, compila i dati negozio.
  6. Inserisci i dati del database creato in Plesk e completa.
  7. Al termine elimina la cartella install e rinomina admin in un nome casuale.
  8. Accedi al backoffice e verifica che la modalità debug sia disattivata.

Errori comuni e come risolverli

  • Errore di permessi sui file: imposta 755 sulle cartelle e 644 sui file via terminale Plesk.
  • Database connection failed: controlla che l'host sia localhost.
  • Pagina bianca al primo accesso: abilita il debug in config/defines.inc.php.
  • Cartella admin non rinominata: Prestashop blocca il login se non rinomini la cartella admin dopo l'install.

Domande frequenti

D: Posso usare PHP 8.2 con Prestashop 8?
R: Sì, dalla 8.1 e' pienamente supportato.

D: Quanto spazio disco serve?
R: L'installazione base occupa circa 200 MB; prevedi almeno 5 GB.

D: Devo installare il dataset demo?
R: Solo per ambienti di test.

Hai bisogno di aiuto?

Se vuoi un Prestashop performante curato dal team di G Tech Group, scrivici tramite il modulo di contatto.

Hai trovato utile quest'articolo?