GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat PrestaShop na Ubuntu 20.04

V tomto článku vysvětlíme nezbytné kroky k instalaci a konfiguraci PrestaShopu na Ubuntu 20.04 LTS. Než budete pokračovat v tomto tutoriálu, ujistěte se, že jste přihlášeni jako uživatel s sudo privilegia. Všechny příkazy v tomto tutoriálu by měly být spouštěny jako uživatel bez oprávnění root.

PrestaShop je bezplatná platforma nákupního košíku napsaná v programovacím jazyce PHP s podporou systému správy databází MySQL. PrestaShop slouží k vybudování a provozování internetového obchodu a jeho použití je velmi snadné. Pokud hledáte platformu podnikového internetového obchodu pro prodej svých produktů, PrestaShop by pro vás pravděpodobně měl být výchozím bodem.

Nainstalujte PrestaShop na Ubuntu 20.04

Krok 1. Než začnete instalovat jakýkoli balíček na svůj server Ubuntu, vždy doporučujeme zkontrolovat, zda jsou všechny systémové balíčky aktualizovány.

sudo apt update
sudo apt upgrade

Krok 2. Nainstalujte sadu LAMP.

PrestaShop je postaven na PHP. Můžete jej hostovat jako jakoukoli jinou webovou aplikaci napsanou v PHP. Takže budete muset nastavit Ubuntu jako server LAMP. Pokud jste tak ještě neučinili, použijte naši tradiční příručku LAMP.

Krok 3. Stáhněte a nainstalujte PrestaShop do systému Ubuntu.

Stáhneme si nejnovější stabilní verzi PrestaShopu:

cd /tmp
wget https://download.prestashop.com/download/releases/prestashop_1.7.7.3.zip

Po stažení nejnovější verze PrestaShopu ji rozbalte a přesuňte složku do webroot adresáře webového serveru:

sudo unzip prestashop_*.zip -d /var/www/html/prestashop/

Poté změňte oprávnění složky Prestashop na uživatele a skupinu www-data Apache, takže syntaxe bude:

sudo chown -R www-data: /var/www/html/prestashop/

Krok 4. Vytvoření databáze MariaDB pro PrestaShop.

PrestaShop používá k ukládání všech svých dat databázi MariaDB. Přihlaste se ke svému serveru MariaDB pomocí následujícího příkazu a zadejte své root heslo MariaDB:

mysql -u root -p

Jakmile jste v konzoli MariaDB, vytvořte novou databázi:

MariaDB > CREATE DATABASE prestashop;
MariaDB > GRANT ALL ON prestashop.* TO 'prestashop'@'localhost' IDENTIFIED BY 'strong-password';
MariaDB > FLUSH PRIVILEGES;
MariaDB > exit;

Krok 4. Konfigurace Apache pro PrestaShop.

Vytvořte nový konfigurační soubor virtuálního hostitele pro svůj web PrestaShop s názvem your-domain.com.conf:

nano /etc/apache2/sites-available/domain.com.conf

A do souboru přidejte následující obsah:

<VirtualHost *:80>    
      ServerAdmin [email protected]
      DocumentRoot /var/www/html/prestashop/
      ServerName your-domain.com
      ServerAlias www.domain.com.conf

      ErrorLog ${APACHE_LOG_DIR}/error.log
      CustomLog ${APACHE_LOG_DIR}/access.log combined

      <Directory /var/www/html/prestashop/>
         Options FollowSymlinks
         AllowOverride All
         Require all granted
 </Directory>
</VirtualHost>

Chcete-li povolit virtuálního hostitele, který jsme právě vytvořili, spusťte následující příkaz:

ln -s /etc/apache2/sites-available/domain.com.conf /etc/apache2/sites-enabled/domain.com.conf

Aby se nová konfigurace projevila, restartujte službu Apache zadáním:

sudo a2ensite domain.com.conf 
sudo a2enmod rewrite
sudo systemctl restart apache2

Krok 5. Dokončení instalace PrestaShop.

Nyní můžete otevřít svůj oblíbený webový prohlížeč a zadat doménu, měli byste vidět dokončení průvodce nastavením PrestaShopu. Postupujte prosím pečlivě podle průvodce.

http://domain.com.

To je vše, co potřebujete k instalaci PrestaShopu na Ubuntu 20.04 LTS Focal Fossa. Doufám, že vám tento rychlý tip pomůže. Další informace o platformě elektronického obchodování PrestaShop najdete v jejich oficiální znalostní bázi. Pokud máte dotazy nebo návrhy, neváhejte zanechat komentář níže.


Ubuntu
  1. Jak nainstalovat MariaDB 10.4 na Ubuntu 18.04

  2. Jak nainstalovat MariaDB na Ubuntu 18.04

  3. Jak nainstalovat LiteCart na Ubuntu 15.04

  1. Jak nainstalovat MariaDB na Ubuntu 20.04

  2. Jak nainstalovat MariaDB v Ubuntu 20.04 LTS

  3. Jak nainstalovat MariaDB na Ubuntu 18.04 / Ubuntu 16.04

  1. Jak nainstalovat MariaDB na Ubuntu 20.04 LTS

  2. Jak nainstalovat phpBB na Ubuntu 20.04

  3. Jak nainstalovat PrestaShop na Ubuntu/Debian