GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat Shopware na Debian 10

V tomto článku vysvětlíme nezbytné kroky k instalaci a konfiguraci Shopware na Debian 10. Než budete pokračovat v tomto tutoriálu, ujistěte se, že jste přihlášeni jako uživatel pomocí 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.

Shopware je bezplatná aplikace pro elektronické obchodování s otevřeným zdrojovým kódem. Jako alternativa k jiné aplikaci pro e-commerce, jako je Magento, je Shopware kompletní řešení pro e-commerce, je to velmi výkonná a flexibilní aplikace. Není však zcela zdarma, ale má komunitní verzi, kterou můžeme použít pro naši malou firmu nebo ji jen otestovat.

Nainstalujte Shopware na Debian

Krok 1. První příkaz aktualizuje seznamy balíčků, aby bylo zajištěno, že získáte nejnovější verzi a závislosti.

sudo apt update
sudo apt upgrade

Krok 2. Nainstalujte LAMP na Debian Linux.

Shopware je webová aplikace. Proto vyžaduje na serveru nainstalovaný LAMP server. Takže instalace LAMP na systém Debian je prvním krokem v tomto tutoriálu. Přečtěte si o tom náš příspěvek.

Krok 3. Nainstalujte Shopware na Debian.

Nejprve si stáhněte nejnovější verzi Shopware:

cd /tmp/
wget -c https://www.shopware.com/en/Download/redirect/file/install_6.1.3_1582123990.zip

Dále vytvořte složku pro Shopware:

mkdir shopware
cd shopware/
unzip ../install_6.1.3_1582123990.zip

Potom se vraťte do předchozího adresáře a přesuňte složku Shopware do kořenového adresáře Apache:

cd ..
sudo mv shopware/ /var/www/html/

Změňte vlastníka a nastavte správná oprávnění pro tyto soubory, musíte spustit následující příkaz:

sudo chown -R www-data:www-data /var/www/html/shopware/
sudo chmod -R 775 /var/www/html/shopware

Krok 4. Nakonfigurujte databázi.

Dále musíme vytvořit novou databázi. Chcete-li to provést, přihlaste se k databázovému serveru MariaDB jako uživatel root zadáním následujícího příkazu:

sudo mysql -u root -p

Jakmile jste přihlášeni, vytvořte novou databázi a uživatele:

CREATE DATABASE shopware;
CREATE USER [email protected] IDENTIFIED BY 'strong-your-password';
GRANT ALL PRIVILEGES ON shopware.* TO [email protected];
FLUSH PRIVILEGES;

Krok 5. Nakonfigurujte Apache.

Musíme vytvořit nového virtuálního hostitele pro Shopware. Chcete-li pro to vytvořit nový soubor a přidat následující:

sudo nano /etc/apache2/sites-available/shopware.conf
<VirtualHost *:80>
     DocumentRoot /var/www/html/shopware/public
     ServerName your-domain.com

    <Directory /var/www/html/shopware/public>
        Options FollowSymlinks
        AllowOverride All
        Require all granted
     </Directory>

     ErrorLog ${APACHE_LOG_DIR}/shopware_error.log
     CustomLog ${APACHE_LOG_DIR}/shopware_access.log combined

</VirtualHost>

Načtěte znovu svůj server Apache, abyste aktivovali novou konfiguraci:

sudo a2ensite shopware.conf
sudo a2enmod rewrite
sudo systemctl reload apache2

Krok 6. Přístup k instalaci Shopware.

Nyní otevřete svůj oblíbený webový prohlížeč a přejděte na http://your-server/ nebo http://mydomain.com spustíte průvodce instalací Shopware.

Blahopřejeme, naučili jste se nainstalovat a nakonfigurovat Shopware na Debian 10 Buster. Máte-li jakékoli dotazy, zanechte prosím níže komentář.


Debian
  1. Jak nainstalovat Nextcloud na Debian 9

  2. Jak nainstalovat PostgreSQL 11 / 10 na Debian 9 a Debian 8

  3. Jak nainstalovat PostgreSQL na Debian 11 / Debian 10

  1. Jak nainstalovat Tomcat 8.5 na Debian 9

  2. Jak nainstalovat MongoDB na Debian 9

  3. Jak nainstalovat MongoDB 4.4 / 4.2 na Debian 9

  1. Jak nainstalovat Nginx na Debian 9

  2. Jak nainstalovat Apache na Debian 9

  3. Jak nainstalovat Jenkins na Debian 9