GNU/Linux >> Linux Esercitazione >  >> Linux

Come installare PrestaShop su Ubuntu 20.04

PrestaShop è una soluzione di e-commerce che ti consente di creare facilmente il tuo negozio online. È scritto in PHP e utilizza MySQL/MariaDB per memorizzare il suo contenuto. PrestaShop fornisce una piattaforma semplice ed efficiente per vendere e gestire il tuo prodotto online. Offre funzionalità molto utili tra cui gestione dell'inventario, fatturazione, spedizione, cataloghi di prodotti, supporto per gateway di pagamento multipli e molto altro.

In questo post ti mostreremo come installare PrestaShop con Apache su Ubuntu 20.04 VPS.

Prerequisiti

  • Un nuovo server Ubuntu 20.04 sulla piattaforma Atlantic.Net Cloud
  • Una password di root configurata sul tuo server

Fase 1:crea un server cloud Atlantic.Net

Per prima cosa, accedi al tuo server Atlantic.Net Cloud. Crea un nuovo server, scegliendo Ubuntu 20.04 come sistema operativo con almeno 2GB di RAM. Collegati al tuo Cloud Server tramite SSH e accedi utilizzando le credenziali evidenziate in alto nella pagina.

Dopo aver effettuato l'accesso al tuo server Ubuntu 20.04, esegui il comando seguente per aggiornare il tuo sistema di base con gli ultimi pacchetti disponibili.

apt-get update -y

Fase 2:installa Apache, MariaDB e PHP

Innanzitutto, dovrai installare il server web Apache, il database MariaDB, PHP e altri pacchetti sul tuo sistema. Puoi installarli tutti con il seguente comando:

apt-get install apache2 mariadb-server php7.4 libapache2-mod-php7.4 php7.4-gd php7.4-mbstring php7.4-mysql php7.4-curl php-xml php-cli php7.4-intl php7.4-zip unzip -y

Dopo aver installato tutti i pacchetti, modifica il file php.ini:

nano /etc/php/7.4/apache2/php.ini

Modifica le seguenti impostazioni in base alle tue esigenze:

memory_limit = 512M
post_max_size = 32M
upload_max_filesize = 32M
date.timezone = Asia/Kolkata

Salva e chiudi il file, quindi riavvia il servizio Apache per applicare le modifiche:

systemctl restart apache2

Fase 3:crea un database PrestaShop

Successivamente, dovrai creare un database per PrestaShop per archiviare i loro contenuti.

Innanzitutto, connettiti a MySQL con il seguente comando:

mysql

Una volta connesso, crea un database e un utente con il seguente comando:

CREATE DATABASE prestadb;
GRANT ALL PRIVILEGES ON prestadb.* TO 'prestauser'@'localhost' IDENTIFIED BY 'password';

Quindi, svuota i privilegi per applicare le modifiche:

FLUSH PRIVILEGES;

Quindi, esci da MySQL con il seguente comando:

EXIT;

Fase 4:scarica PrestaShop

Innanzitutto, vai alla pagina del repository Git Hub di PrestaShop e scarica l'ultima versione di PrestaShop con il seguente comando:

wget https://github.com/PrestaShop/PrestaShop/releases/download/1.7.7.4/prestashop_1.7.7.4.zip

Una volta completato il download, decomprimi il file scaricato nella directory principale di Apache:

unzip prestashop_1.7.7.4.zip -d /var/www/html/prestashop

Quindi, imposta le autorizzazioni appropriate per la directory PrestaShop:

chown -R www-data:www-data /var/www/html/prestashop/
chmod -R 755 /var/www/html/prestashop

Una volta terminato, puoi procedere al passaggio successivo.

Fase 5 – Configura Apache per PrestaShop

Successivamente, dovrai creare un file di configurazione dell'host virtuale Apache per ospitare PrestaShop. Puoi crearlo con il seguente comando:

nano /etc/apache2/sites-available/prestashop.conf

Aggiungi le seguenti righe:

<VirtualHost *:80>
   ServerAdmin [email protected]
   DocumentRoot /var/www/html/prestashop
   ServerName presta.example.com

   <Directory /var/www/html/prestashop>
        Options FollowSymlinks
        AllowOverride All
        Require all granted 
   </Directory>
ErrorLog ${APACHE_LOG_DIR}/example_error.log
CustomLog ${APACHE_LOG_DIR}/example_access.log combined
</VirtualHost>

Salva e chiudi il file, quindi abilita l'host virtuale PrestaShop con il seguente comando:

a2ensite prestashop

Quindi, abilita il modulo di riscrittura di Apache e riavvia il servizio Apache per applicare le modifiche:

a2enmod rewrite
systemctl restart apache2

Ora, il tuo server web Apache è configurato per servire PrestaShop. Ora puoi procedere per accedere a PrestaShop.

Fase 6:accedi all'interfaccia utente Web di PrestaShop

Ora apri il tuo browser web e digita l'URL http://presta.example.com. Dovresti vedere la seguente pagina:

Scegli la tua lingua e fai clic su Avanti . Dovresti vedere la seguente pagina:

Accetta la licenza e fai clic su Avanti . Dovresti vedere la seguente pagina:

Fornisci le informazioni sul tuo sito e fai clic su Avanti . Dovresti vedere la seguente pagina:

Fornisci le informazioni del tuo database e fai clic su Avanti . Dovresti vedere la seguente pagina:

Fai clic su "Gestisci il tuo negozio “. Verrai reindirizzato alla seguente pagina:

Prima di connettersi all'interfaccia di amministrazione di PrestaShop, eliminare la cartella di installazione con il seguente comando:

rm -rf /var/www/html/prestashop/install

Quindi, fai clic sull'URL di amministrazione di PrestaShop . Verrai reindirizzato alla pagina di accesso dell'amministratore di PrestaShop:

Fornisci il nome utente e la password dell'amministratore e fai clic su ACCEDI . Verrai reindirizzato alla dashboard di PrestaShop:

Conclusione

Per ora è tutto. Ora puoi esplorare la dashboard di PrestaShop, aggiungere i tuoi prodotti e iniziare a venderli online:installa PrestaShop sull'hosting VPS da Atlantic.Net e inizia con il tuo negozio online!


Linux
  1. Come installare Logstash su Ubuntu 18.04

  2. Come installare PrestaShop su un VPS Ubuntu 14.04

  3. Come installare XWiki su Ubuntu 20.04

  4. Come installare MongoDB su Ubuntu 20.04

  5. Come installare R su Ubuntu 18.04

Come installare Jenkins su Ubuntu 18.04

Come installare Ruby su Ubuntu 18.04

Come installare Kanboard su Ubuntu 20.04

Come installare OpenMAINT su Ubuntu 20.04

Come installare Socioboard su Ubuntu 20.04

Come installare MediaWiki su Ubuntu 20.04