PrestaShop è una soluzione di e-commerce che ti permette di creare facilmente un bellissimo negozio online. Fornisce una soluzione efficiente e consente agli utenti di creare una piattaforma di e-commerce per vendere il proprio inventario o prodotti. Fornisce molte soluzioni come la gestione dell'inventario, il monitoraggio della spedizione, il supporto per più gateway di pagamento, la fatturazione automatica ecc.
Se qualcuno sta cercando di avviare il proprio mercato digitale online, PrestaShop può essere ottimo per l'avvio in quanto non richiede molte risorse ed è facile da configurare, iniziamo con il tutorial
Requisiti:
- RAM :1 GB o più (dipende dall'utilizzo)
- PHP :7.1 o superiore
- VPS aggiornato con Ubuntu 18.04 o versioni successive o Debian 9 o 10
Fase 1:Aggiorna il tuo VPS
Il primo passo sarà aggiornare il nostro VPS per installare eventuali pacchetti o aggiornamenti di sicurezza o versioni più recenti. Esegui il comando seguente per aggiornare il tuo VPS
apt-get update -y
apt-get upgrade -y
Fase 2:installazione di MariaDB
PrestaShop utilizza MySQL o MariaDB per archiviare il suo contenuto. Avremo bisogno di installare un server di database sul nostro VPS per farlo eseguire i seguenti comandi
apt-get install mariadb-server mariadb-client
Per installare completamente MySQL/MariaDB, esegui il seguente comando
mysql_secure_installation
Vedrai un messaggio come questo, seguilo come mostrato:
Impostare la password di root? [S/n] S
Rimuovere gli utenti anonimi? [S/n] S
Non consentire l'accesso root da remoto? [S/n] n
Rimuovere il database di test e accedervi? [S/n] S
Ricaricare ora le tabelle dei privilegi? [S/n] S
Esegui il comando seguente per creare un database per PrestaShop
mysql -u root -p
CREA DATABASE prestashop;
CREA UTENTE ‘prestauser’@localhost IDENTIFICATO DA ‘prestapassword’;
CONCEDI TUTTI I PRIVILEGI SU prestashop.* A "prestauser"@localhost;
USCITA;
Fase 3:Installazione del server Web PHP e Apache2
PrestaShop richiede l'installazione di uno stack LAMP sul server, il che significa che dobbiamo installare PHP e Apache2 sul nostro server per farlo, fare clic su questo link
Fase 4:Installazione di PrestaShop
Abbiamo installato i principali pacchetti richiesti per PrestaShop, ora possiamo continuare a installare i file PrestaShop sul nostro server e continuare con l'installazione
apt-get install unzip
cd /tmp
wget https://www.prestashop.com/en/system/files/ps_releases/prestashop_1.7.8.2.zip
Decomprimi i file scaricati
decomprimi prestashop_1.7.8.2.zip
Ci sarà un altro zip all'interno del file zip, estrailo usando unzip e direttamente nella directory html
decomprimi prestashop.zip -d /var/www/html/prestashop/
Imposta le seguenti autorizzazioni
chown -R www-data:/var/www/html/prestashop/
E riavvia Apache2
systemctl riavvia apache2
Fase 5:Configurazione di PrestaShop tramite WebInstaller
Accedi al tuo server utilizzando http://yourip/prestashop
— Innanzitutto, vedrai una schermata come questa, fai clic su Avanti
— Quindi, vedrai una schermata come questa se hai seguito correttamente il tutorial
— Terzo, imposta i dettagli in base alle tue esigenze!
— Quindi, ti verrà chiesto di inserire i dettagli del tuo database, utilizza i seguenti dettagli come mostrato se hai seguito il tutorial parola per parola e fai clic su test di connessione
Installerà quindi PrestaShop completamente, questo passaggio potrebbe richiedere alcuni minuti per essere completato!
Puoi accedere al tuo negozio ora!
Conclusione:
Hai installato con successo PrestaShop sul tuo Fresh Ubuntu/Debian Server. Questo è un tutorial per installare prima uno Stack LAMP e configurare direttamente PrestaShop!