GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Jak nainstalovat Shopware CE na Ubuntu 18.04

Shopware Community Edition je bezplatná aplikace pro elektronické obchodování s otevřeným zdrojovým kódem. Jako alternativa k jiné e-commerce aplikaci, jako je Magento, je Shopware kompletním e-commerce řešením – je to velmi výkonná a flexibilní aplikace. Shopware je velmi snadno použitelný a k jeho používání nepotřebujeme ovládat PHP. Aplikace je založena na řadě komponent symfonického rámce vyvinutých v PhpStorm prostřednictvím základních funkcí a jejích pluginů. V tomto tutoriálu vám ukážeme, jak nainstalovat Shopware CE na VPS se systémem Ubuntu 18.04.

Předpoklady:

  • Ubuntu 18.04 VPS
  • Apache s mod_rewrite povoleno
  • Přístup SSH s právy root

1. Přihlaste se přes SSH a aktualizujte systém

Přihlaste se do svého Ubuntu 18.04 VPS pomocí SSH jako uživatel s přístupem root nebo jako uživatel root:

ssh root@IP_Address -p Port_number

Nezapomeňte nahradit „IP_Address“ a „Port_number“ příslušnými nastaveními vašeho serveru.

Zda máte na svém serveru nainstalovanou správnou verzi Ubuntu, můžete zkontrolovat pomocí následujícího příkazu:

lsb_release -a

Měli byste získat tento výstup:

ID distributora:UbuntuDescription:Ubuntu 18.04.2 LTSRease:18.04Codename:bionic

Poté spusťte následující příkaz, abyste se ujistili, že všechny nainstalované balíčky na serveru jsou aktualizovány na nejnovější dostupnou verzi:

aktualizace apt &&upgrade apt

2. Nainstalujte sadu LAMP

apt install lamp-server

Nainstalujte tyto dodatečné moduly PHP:

apt install php7.2 php7.2-cli php7.2-fpm php7.2-curl php7.2-json php7.2-zip php7.2-gd php7.2-xml php7.2-mbstring php7. 2-opcache unzip

V tomto okamžiku je server MySQL nyní spuštěn a nyní můžeme vytvořit heslo pro uživatele root. Spuštěním následujícího příkazu vytvořte heslo uživatele root, odeberte testovací databázi, odeberte anonymního uživatele a znovu načtěte oprávnění.

mysql_secure_installation

Až budete vyzváni, odpovězte na níže uvedené otázky podle průvodce.

Zadejte aktuální heslo pro root (zadejte pro žádné):Stiskněte jednou [Enter] (aktuálně není nastaveno žádné heslo)Nastavit heslo root? [A/n]:YNové heslo:Zadejte nové hesloZnovu zadejte nové heslo:Zopakujte nové hesloOdebrat anonymní uživatele? [A/n]:YZakázat vzdálené přihlášení root? [A/N]:YOdebrat testovací databázi a získat k ní přístup? [A/N]:YNačíst nyní tabulky oprávnění? [A/n]:Ano

Po vytvoření můžete nové heslo otestovat vyvoláním tohoto příkazu, kde budete požádáni o heslo:

mysql -u root -p

3. Vytvořte novou databázi

Před instalací Shopware Community Edition musíme vytvořit databázi MySQL. Vytvoříme jej pomocí následujících příkazů:

mysql -u root -p

Pokračujme vytvořením databáze pro Shopware CE.

mysql> vytvořit databázi shopwarece;Dotaz je v pořádku, ovlivněn 1 řádek (0,00 s)mysql> udělit vše na shopwarece.* na adresu shopwarece@localhost identifikované pomocí 'm0d1fyth15';Dotaz je v pořádku, ovlivněno 0 řádků, 1 upozornění (0,00 s) mysql> flush oprávnění;Dotaz je v pořádku, ovlivněno 0 řádků (0,00 s)mysql> ukončit

Změňte prosím výše uvedené heslo „m0d1fyth15“ na požadované heslo.

4. Vytvořte virtuální hostitele Apache

nano /etc/apache2/site-available/yourdomain.com.conf
Administrátor [email protected] /var/www/html/shopwareceServerName yourdomain.com  Možnosti FollowSymlinks AllowOverride All Vyžadovat udělení všech  ErrorLog ${APACHE_LOG_DIR}/shopwarece_error.log CustomLog ${APACHE_LOG_DIR}/shopwarece_access.log kombinované 
VirtualHost> Spuštěním následujících příkazů povolte nového virtuálního hostitele:

a2ensite yourdomain.com systemctl reload apache2

Shopware navíc vyžaduje povolení mod_rewrite. Pro jeho povolení můžeme spustit následující příkazy:

a2enmod rewritesystemctl restartuje apache2

5. Nainstalujte Shopware CE

Musíme si stáhnout instalační balíček z oficiální stránky Shopware na tomto odkazu. Stahování Shopware jsme vám však usnadnili – příkaz níže jej stáhne za vás. Je však možné, že odkaz po nějaké době přestane fungovat nebo bude verze časem zastaralá. Pokud narazíte na problém při vyvolání příkazu wget níže, budete muset přejít na jejich oficiální stránku ke stažení, kde najdete odkaz.

mkdir /var/www/html/shopwarececd /var/www/html/shopwarece
wget https://releases.shopware.com/install_5.5.7_f785facc70e39f2ca4292e78739457417f19fbcf.zip?_ga=2.110917381.1678735926.81854852618185185817947021. 

Nyní rozbalme stažený soubor a změňme jeho oprávnění.

rozbalte shopware.zipchown -R www-data:/var/www/html/shopwarece

Chcete-li pokračovat v instalaci, přejděte na yourdomain.com pomocí vašeho oblíbeného webového prohlížeče.

Pokračujte v instalaci – v kroku konfigurace databáze nezapomeňte vyplnit správné uživatelské jméno a heslo databáze, které jste si vytvořili dříve.

Kliknutím na modré tlačítko „Spustit instalaci“ spustíte instalaci. A v dalším kroku budete dotázáni, zda chcete nainstalovat Community, Professional nebo Enterprise Edition. Pokračujte výběrem Community Edition.

Pokud je vše v pořádku, zobrazí se zpráva o dokončení instalace, jak je uvedeno níže.

Po dokončení můžete přejít na yourdomain.com/backend a přihlaste se pomocí uživatelského jména a hesla, které jste vytvořili během instalace.

Po přihlášení budete přesměrováni na stránku průvodce prvním spuštěním – postupujte podle pokynů. Zde můžete nainstalovat ukázková data a také nainstalovat PayPal jako způsob platby.

6. Nainstalujte certifikát SSL

Toto je volitelný krok – postupujte podle tohoto kroku, pokud chcete na svou doménu nainstalovat bezplatný certifikát SSL od Let’s Encrypt.

apt install python3-certbot-apache

Po instalaci spusťte následující příkaz a nainstalujte certifikát SSL. Budete dotázáni na několik otázek, které vám pomohou správně nakonfigurovat. Nemusíte vytvářet nového virtuálního hostitele Apache – certbot ho nakonfiguruje za vás.

certbot

Gratulujeme! V tuto chvíli byste měli mít přístup k Shopware CE na adrese https://yourdomain.com . Další informace o Shopware CE, jeho funkcích a konfiguraci naleznete v jejich oficiální dokumentaci.

Samozřejmě nemusíte vědět, jak nainstalovat Shopware CE na Ubuntu 18.04 pokud máte Ubuntu 18.04 VPS hostovaný u nás. Jednoduše můžete požádat náš tým podpory, aby vám nainstaloval Shopware CE na Ubuntu 18.04. Jsou k dispozici 24/7 a budou vám schopni pomoci s instalací Shopware CE na Ubuntu 18.04.

PS . Pokud se vám líbilo čtení tohoto blogového příspěvku o tom, jak nainstalovat Shopware CE na Ubuntu 18.04, můžete jej sdílet na sociálních sítích pomocí níže uvedených zkratek nebo jednoduše zanechat komentář v sekci komentářů. Děkuji.


Panels
  1. Jak nainstalovat Shopware na Ubuntu 16.04

  2. Jak nainstalovat Go na Ubuntu 18.04

  3. Jak nainstalovat MySQL na Ubuntu 22.04

  1. Jak nainstalovat R na Ubuntu 16.04

  2. Jak nainstalovat MySQL na Ubuntu 18.04

  3. Jak nainstalovat databázi MySQL na Ubuntu 20.04

  1. Jak nainstalovat MySQL na Ubuntu 20.04

  2. Jak nainstalovat R na Ubuntu 20.04

  3. Jak nainstalovat Go na Ubuntu 18.04