In questo articolo, avremo spiegato i passaggi necessari per installare e configurare PrestaShop su Ubuntu 18.04 LTS. Prima di continuare con questo tutorial, assicurati di aver effettuato l'accesso come utente con sudo
privilegi. Tutti i comandi in questo tutorial devono essere eseguiti come utente non root.
PrestaShop è un software open source gratuito per il carrello degli acquisti che puoi utilizzare per gestire un sito di e-commerce. Con i suoi bellissimi temi e l'ampio supporto da parte degli sviluppatori, PrestaShop offre un'ottima piattaforma per la vendita di prodotti su Internet. La missione di PrestaShop è aiutare le persone a creare negozi online di successo. Si stima che più di un milione di utenti si affidino a questa piattaforma come unico software di e-commerce.
Installa PrestaShop su Ubuntu
Passaggio 1. Innanzitutto, prima di iniziare a installare qualsiasi pacchetto sul tuo server Ubuntu, ti consigliamo sempre di assicurarti che tutti i pacchetti di sistema siano aggiornati.
sudo apt update sudo apt upgrade
Passaggio 2. Installa lo stack LAMP.
PrestaShop è costruito con PHP. Puoi ospitarlo come faresti con qualsiasi altra app Web scritta in PHP. Quindi, dovrai configurare Ubuntu come server LAMP. Se non l'hai già fatto, usa la nostra tradizionale guida LAMP per configurare Ubuntu in modo che serva PHP prima di continuare.
Passaggio 3. Installa PrestaShop su Ubuntu 18.04.
Prima di scaricare l'archivio PrestaShop, crea prima una directory che conterrà i file Joomla e vai ad essa:
sudo mkdir -p /var/www/example.com cd /var/www/example.com
Ora puoi scaricare l'ultima versione del pacchetto PrestaShop (1.7.5.2) dal suo sito ufficiale.
wget https://download.prestashop.com/download/releases/prestashop_1.7.5.2.zip unzip prestashop_1.7.5.2.zip
Imposta i permessi della directory di conseguenza:
sudo chown www-data: /var/www/example.com sudo chmod -R 755 /var/www/example.com
Passaggio 4. Creazione di un database MariaDB per PrestaShop.
PrestaShop utilizza il database MariaDB per archiviare tutti i suoi dati come post, pagine, utenti, plugin e impostazioni dei temi. Accedi al tuo server MariaDB con il seguente comando e inserisci la tua password di root MariaDB:
mysql -u root -p
Una volta che sei nella console di MariaDB, crea un nuovo database:
MariaDB > create user 'mypres'@'localhost' identified by 'password'; MariaDB > grant all on myprestashop.* to 'mypres'@'localhost'; MariaDB > flush privileges; MariaDB > exit;
Passaggio 4. Configurazione di Apache per PrestaShop.
Crea un nuovo file di configurazione dell'host virtuale per il tuo sito PrestaShop, denominato your-domain.com.conf:
nano /etc/apache2/sites-available/your_domain.com.conf
E aggiungi il seguente contenuto al file:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/example.com ServerName your-domain.com ServerAlias www.your-domain.com ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined <Directory /var/www/example.com/> Options FollowSymlinks AllowOverride All Require all granted </Directory> </VirtualHost>
Per abilitare l'host virtuale che abbiamo appena creato, esegui il seguente comando:
ln -s /etc/apache2/sites-available/your-domain.com.conf /etc/apache2/sites-enabled/your-domain.com.conf
Affinché la nuova configurazione abbia effetto, riavvia il servizio Apache digitando:
sudo a2ensite your_domain.com.conf sudo a2enmod rewrite sudo systemctl restart apache2
Passaggio 5. Completamento dell'installazione di PrestaShop.
Ora puoi finalizzare l'installazione del tuo sito Web PrestaShop digitando l'indirizzo IP pubblico associato al tuo server Ubuntu 18.04 su un browser. Otterrai una schermata simile a quella qui sotto:
http://your_domain.com/
Questo è tutto ciò che devi fare per installare PrestaShop su Ubuntu 18.04. Spero che tu possa trovare utile questo suggerimento rapido. Se hai domande o suggerimenti, sentiti libero di lasciare un commento qui sotto.