fb-pixel
Logo Supporthost

Installare PrestaShop: guida completa

24 Maggio 2021 / Pubblicato in:  da Ivan Messina
Nessun commento

Se vuoi iniziare a vendere online, PrestaShop è uno dei CMS che fa al caso tuo. In questo articolo vedremo la procedura passo passo per installare PrestaShop, così potrai iniziare subito a creare il tuo ecommerce!

Per prima cosa vedremo come installare PrestaShop con un metodo rapido grazie a un installatore automatico. Poi vedremo tutti i passaggi necessari per installare PrestaShop manualmente e per finire scopriremo come installare PrestaShop in locale.

Installare PrestaShop: prerequisiti

Per iniziare a utilizzare PrestaShop e poter lanciare il tuo e-shop hai due alternative: puoi iniziare a creare il sito ecommerce in locale o appoggiarti a un servizio di hosting per portare subito la tua attività online.

Nel secondo caso dovrai scegliere un hosting e potrai optare anche per un piano Hosting PrestaShop e avere il CMS già pronto all'uso. Con gli altri piani per cominciare dovrai prima installare PrestaShop, vediamo uno ad uno tutti i metodi che abbiamo per l'installazione, a partire dal metodo più facile.

Installare PrestaShop con Softaculous

Quando vuoi installare un CMS il modo più semplice e rapido per farlo è utilizzare un autoinstallatore che fa tutto al posto tuo. Con i nostri piani hosting condiviso, hosting semidedicato e hosting reseller puoi usare Softaculous per installare PrestaShop in pochi click.

Vediamo subito come procedere.

Il primo passo è fare il login a cPanel, scorrere fino alle sezione Software e fare click su Softaculous Apps Installer per aprire lo strumento.

Softaculous App Installer

Sulla sinistra possiamo vedere un menu con una lista di applicazioni e CMS che possiamo installare, tra le altre cose ad esempio Softaculous ci permette di installare WordPress. Le applicazioni sono suddivise in categorie per permetterci di trovare più facilmente quello che ci serve. In questo caso clicchiamo su E-commerce e troviamo PrestaShop nell'elenco.

Prova gratis e senza impegno uno dei nostri piani hosting per 14 giorni. Non è richiesto nessun dato di pagamento!

Prova gratis
Softaculous Prestashop

Nella schermata che si aprirà possiamo avere informazioni sulla versione e sulla data di rilascio, attraverso le altre schede è anche possibile leggere recensioni e valutazioni o provare la demo di PrestaShop. Clicchiamo su Installa ora per procedere.

Prestashop Installa Ora

Prima dell'installazione possiamo scegliere le impostazioni del CMS. La sezione Impostazioni del Software ci permette di scegliere la versione di PrestaShop che vogliamo installare. Di default viene impostata l'ultima versione disponibile, ma volendo abbiamo la possibilità di scegliere anche una delle precedenti.

Prestashop Impostazioni Del Software

Nel campo Choose Installation URL dobbiamo scegliere la posizione in cui installare PrestaShop. Se hai più di un dominio associato all'account ricordati di selezionare quello in cui ti interessa installare il CMS selezionandolo attraverso il menu a tendina Scegli il dominio.

Se vuoi installare PrestaShop nella root dovrai lasciare il campo Nella cartella vuoto, altrimenti puoi specificare una cartella.

La sezione Impostazioni del sito ci permette di scegliere il nome da dare al nostro store e di specificare un nome per la cartella dell'amministratore. È consigliabile non utilizzare admin, ma cambiare il nome della cartella visto che verrà inserito nell'URL che ti permetterà di accedere al back office di PrestaShop per la gestione del sito.

Installare Prestashop Impostazioni Del Sito

In Account admin dovremo inserire i dati dell'amministratore del sito, ovvero email, password, nome e cognome. Per generare una password possiamo cliccare sull'icona a forma di chiave.

Installare Prestashop Account Admin

Cliccando sulle Opzioni Avanzate abbiamo la possibilità di modificare le impostazioni del database scegliendo il nome che preferiamo. Queste opzioni ci permettono anche di disattivare le notifiche di aggiornamento e di impostare la frequenza dei backup automatici. Di default i backup sono disattivati, ma possiamo scegliere se impostarli e con che cadenza: una volta al giorno, alla settimana, al mese o in una data specifica. Per impostazione predefinita quando è disponibile un nuovo aggiornamento di PrestaShop riceveremo una notifica.

Prestashop Opzioni Avanzate

Modificando il valore accanto alla voce Rotazione backup possiamo definire il numero massimo di backup da mantenere. Quando imposti il numero di backup da mantenere tieni conto della quantità di spazio che hai a disposizione sul server. Se raggiungi lo spazio limite puoi sempre procedere a una pulizia del disco eliminando i backup più vecchi e mantenendo quelli recenti.

Inserendo l'indirizzo email nel campo Invia i dettagli dell'installazione a riceveremo un resoconto dell'installazione. A questo punto clicchiamo su Installa per avviare l'installazione di PrestaShop.

Installa Prestashop

Quando il processo sarà ultimato vedrai una schermata che ti notifica che l'installazione è avvenuta.

Installazione Prestashop Completata

Potrai, quindi, cliccare sull'indirizzo per visitare il tuo sito o su quello indicato accanto a URL admin per accedere al pannello di controllo.

Login Prestashop

Per accedere ti basterà utilizzare l'email e la password che hai indicato per l'amministratore.

Installare PrestaShop manualmente

Per l'installazione manuale di PrestaShop la prima cosa da fare è scaricare l'ultima versione (attualmente la 1.7.7.4) dalla sezione download del sito ufficiale.

Scarica Prestashop

Inseriamo un indirizzo email e clicchiamo su Scarica, quindi scegliamo dove salvare l'archivio zip contente i file per l'installazione sul nostro computer.

Dopo che il download è terminato dovremo estrarre l'archivio, al suo interno troveremo i file che dobbiamo caricare sul server: il file index.php e il file prestashop.zip che scompatteremo poi dopo averlo caricato sul server.

Il terzo file contenuto nell'archivio (Install_PrestaShop.html) rimanda alla guida per l'installazione e non ci serve caricarlo sul server.

Caricare i file sul server

Per caricare i file dell'installazione possiamo usare il pannello di controllo dell'hosting oppure un client FTP come Filezilla. Nel nostro caso utilizzeremo il file manager di cPanel.

Apri il file manager e clicca sulla cartella in cui vuoi installare PrestaShop, in genere puoi usare la root ovvero la cartella public_html. Se, invece, vuoi creare l'installazione in una sottocartella o in un sottodominio ti basta caricare i file lì.

Clicchiamo su Carica e selezioniamo i due file che ci interessano uno alla volta.

Carica File Con File Manager

Poi aspettiamo che il caricamento sia completato e torniamo indietro al file manager.

Caricamento File Installazione Prestashop

Facciamo click con il tasto destro sull'archivio e clicchiamo su Extract, si aprirà una finestra in cui confermare il percorso in cui estrarre i file, clicchiamo su Extract File e procediamo.

Estrai Archivio Prestashop

Creare il database

Prima di installare PrestaShop è necessario creare un database MySQL sul server. Puoi seguire il nostro tutorial per vedere passo passo come creare un database con cPanel.

Durante la creazione assicurati di prendere nota dei dati di accesso al database che ti serviranno durante l'installazione, ovvero nome del database e nome utente del database.

Avviamo l'installazione di PrestaShop

Collegati all'indirizzo del tuo sito utilizzando il percorso che hai usato per installare PrestaShop. Se hai caricato i file nella root ti basterà collegarti al dominio principale, se hai usato una sottocartella dovrai indicarla nell'url.

Per prima cosa l'installer ci fa scegliere la lingua, clicca su Next per proseguire.

Prestashop Installer Lingua

Accetta gli accordi di licenza e prosegui facendo click su Successivo. Verrà quindi verificata la compatibilità del sistema e sarai inviato alla schermata successiva in cui potrai inserire le informazioni sul negozio.

Prestashop Installer Licenza

Inserisci le informazioni richieste: nome del negozio, tipo di attività e nazione. Puoi scegliere se utilizzare dei prodotti dimostrativi che ti aiuteranno a creare più facilmente i prodotti da aggiungere allo shop.

Prestashop Installer Informazioni Negozio

Inserisci quindi le informazioni su di te e scegli una password che ti servirà per accedere al pannello di controllo del sito. Una volta compilati tutti i campi richiesti clicca su Successivo.

Nel passaggio seguente dobbiamo inserire i dati che permetteranno di collegare l'installazione al database. Ci servono, quindi, i dati del database che abbiamo creato prima.

Prestashop Installer Configura Database

Indirizzo server del database: nella maggior parte dei casi localhost. Altrimenti dovrai inserire l'indirizzo fornito dal tuo provider.

Nome del database: inserisci il nome del database che hai creato prima.

Nome di accesso database e password: qui bisogna inserire il nome utente associato al database e la password.

Prefisso delle tabelle: puoi lasciare il prefisso di default.

Dopo aver compilato tutti i dati clicca su Verifica adesso la connessione al tuo database!

Prova gratis e senza impegno uno dei nostri piani hosting per 14 giorni. Non è richiesto nessun dato di pagamento!

Prova gratis

Se i dati sono corretti vedrai un messaggio che ti comunica che il database è connesso. Clicca su Successivo per proseguire e attendi che venga completata la creazione delle tabelle del database e venga configurato il negozio.

Prestashop Database Connesso

Al termine vedrai una schermata di riepilogo con i dati per il login.

Installazione Prestashop Conclusa

Cliccando su Gestisci il negozio puoi accedere al pannello di amministrazione di PrestaShop. Facendo click su Scopri il negozio puoi vedere come appare il tuo sito ai visitatori.

Dopo aver finito di installare PrestaShop è bene cancellare la cartella install dal server. Infatti se proviamo ad accedere al pannello di amministrazione un avviso come questo ci ricorda di cancellare la cartella prima di procedere.

Avviso Prestashop Cancella Cartella

Accediamo quindi nuovamente ai file sul server usando il file manager di cPanel o via FTP. Troviamo la cartella install ed eliminiamola.

Elimina Cartella Install

Dopo aver eliminato la cartella colleghiamoci di nuovo all'url del pannello di amministrazione.

Login Prestashop

Questa volta ci troveremo davanti alla pagina di login, inseriamo i dati e accediamo. Siamo pronti a creare il nostro negozio!

Se non sai da dove partire, puoi leggere il nostro tutorial PrestaShop e imparare a usare tutte le funzioni del CMS.

Installare PrestaShop in locale con XAMPP

Puoi anche installare PrestaShop in locale per creare il tuo negozio e fare tutte le modifiche sul tuo computer prima di portare il sito online.

Per farlo possiamo utilizzare un programma che simula un server web Apache come:

  • XAMPP (per Windows, Linux e macOS)
  • WAMP (Windows)
  • LAMP (Linux)
  • MAMP (macOS e Windows).

Installiamo XAMPP

In questa guida utilizzeremo XAMPP per la nostra installazione locale di PrestaShop. La prima cosa che devi fare è collegarti sul sito apachefriends.org e scaricare XAMPP sul tuo pc scegliendo la versione in base al tuo sistema operativo.

Scaricare Xampp

Segui la procedura guidata e completa l'installazione. Apri XAMPP e attiva i moduli Apache e MySQL cliccando su Start.

Xampp Attivare Moduli

I moduli diventeranno verdi non appena saranno stati attivati.

Xampp Moduli Attivi

Scarichiamo i file

Ora dobbiamo scaricare i file per installare PrestaShop sul nostro pc. Colleghiamoci al sito e scarichiamo l'ultima versione.

Spostiamo i file

Ora che abbiamo l'archivio con i file utili all'installazione dobbiamo spostarlo nella cartella di XAMPP. Dal pannello di controllo del programma clicchiamo su Explorer per aprire la cartella del programma. Apriamo la cartella htdocs e al suo interno creiamo una nuova cartella chiamata prestashop.

Creare Cartella Prestashop Xampp

Estraiamo il file zip che abbiamo scaricato (nel nostro caso prestashop_1.7.7.4). Al suo interno abbiamo un file prestashop.zip e un file index.php che dovremo spostare nella cartella prestashop che abbiamo creato. Possiamo evitare di spostare il file .html.

Estraiamo il file prestashop.zip nella cartella \htdocs\prestashop\ ed eliminiamo il file zip.

Estrarre Prestashop Sul Pc

Ora apriamo il browser e visitiamo l'indirizzo localhost/prestashop/ per avviare la procedura d'installazione.

Installare Prestashop In Locale

Durante la procedura guidata ci verranno richiesti i dati per collegare l'installazione al database, dobbiamo quindi crearne uno prima di procedere e poter installare PrestaShop.

Creare il database con XAMPP

Su XAMPP clicca sul pulsante Admin accanto a MySQL.

Xampp Admin Mysql

Sul browser si aprirà la pagina che ti reindirizza a phpMyAdmin, puoi anche raggiungerla all'indirizzo localhost/phpmyadmin/.

Facciamo click su Database, inseriamo il nome che vogliamo dare al nostro database e clicchiamo su Crea.

Crea Database Phpmyadmin

Installare PrestaShop

Torniamo alla procedura guidata per l'installazione di Prestashop (localhost/prestashop) e seguiamo tutti i passi fino alla creazione del database. Puoi seguire i passaggi dettagliati nel paragrafo Avviamo l'installazione di PrestaShop.

Quando arriviamo al quinto step, ovvero alla configurazione del database, usiamo le seguenti impostazioni.

Configurazione Database Prestashop Locale

Indirizzo server del database: lasciamo 127.0.0.1 o localhost.

Nome del database: inseriamo il nome del database che abbiamo creato, nel nostro caso prest.

Lasciamo gli altri campi così come sono:

Nome di accesso database: root.

Password del database: lasciamo vuoto.

Clicchiamo quindi su Verifica adesso la connessione al tuo database!

Il database a questo punto è connesso come ci mostra l'avviso, clicchiamo su Successivo e attendiamo che la procedura sia completata.

Cliccando su Gestisci negozio al termine dell'installazione potrai vedere l'indirizzo nell'avviso che ti segnala di eliminare la cartella install, come vedi nella schermata qui sotto.

Avviso Prestashop Url Back Office

Al termine dell'installazione, quindi, dovremo cancellare la cartella install presente in \xampp\htdocs\prestashop\

Dopo averla eliminata potremo accedere al pannello di amministrazione di PrestaShop e iniziare a creare il nostro negozio. L'URL per accedere al Back Office di PrestaShop sarà di questo tipo localhost/prestashop/admin458/

L'ultima parte dell'indirizzo (admin458) sarà sostituita da una stringa generata in automatico durante l'installazione.

Problemi comuni durante l'installazione

Nel nostro caso al terzo step dell'installazione guidata abbiamo ricevuto l'avviso di un errore nella configurazione del sistema dovuto all'estensione Intl che non veniva caricata.

Errore Installazione Prestashop

Per risolvere abbiamo modificato il file php.ini (che trovi in \xampp\php) rimuovendo il commento alla riga seguente extension=intl.

File Php Ini

Per rendere effettive le modifiche bisogna riavviare Apache.

Prova gratis e senza impegno uno dei nostri piani hosting per 14 giorni. Non è richiesto nessun dato di pagamento!

Prova gratis

Conclusioni

In questa guida dettagliata abbiamo visto tutti i modi per installare PrestaShop. Oltre a utilizzare un piano pronto all'uso con PrestaShop preinstallato, possiamo scegliere tra i diversi piani a disposizione e completare l'installazione in pochi click.

Se, invece, hai bisogno di procedere con un'installazione manuale ci saranno alcuni passaggi aggiuntivi da compiere. Come abbiamo visto possiamo anche installare PrestaShop in locale, proprio come se seguissimo i passi di un'installazione manuale, ma sul nostro computer anziché su un server online.

Sei riuscito a installare PrestaShop? Hai usato Softaculous o hai installato il CMS manualmente? Fammi sapere con un commento se hai riscontrato problemi durante l'installazione.

immagine autore

Ivan Messina

Fondatore di SupportHost. Con oltre 10 anni di esperienza nel web hosting, lavora ogni giorno per migliorare il servizio e riservare attenzione a ogni singolo cliente.

Articoli Correlati

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

chevron-down