GNU/Linux >> Znalost Linux >  >> Fedora

Jak nainstalovat Magento na Fedoru 35

V tomto tutoriálu vám ukážeme, jak nainstalovat Magento na Fedoru 35. Pro ty z vás, kteří nevěděli, Magento je open-source platforma elektronického obchodování napsaná v PHP, která používá několik rámců PHP. Magento poskytuje obchodníkům elektronického obchodu systém nákupního košíku a kontrolu nad vzhledem, chováním a funkčností jejich stránek. Magento také nabízí marketing, SEO (optimalizaci pro vyhledávače) a nástroje pro správu katalogu správcům stránek Magento 2 je nejnovější dostupná verze. Tato verze má oproti předchozí verzi Magento řadu vylepšení a optimalizací.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci marketingové platformy Magento eCommerce na Fedoře 35.

Předpoklady

  • Server s jedním z následujících operačních systémů:Fedora 35.
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte Magento na Fedoru 35

Krok 1. Než budete pokračovat, aktualizujte svůj operační systém Fedora, abyste se ujistili, že všechny existující balíčky jsou aktuální. K aktualizaci serverových balíčků použijte tento příkaz:

Aktualizace sudo dnf Aktualizace sudo dnf

Krok 2. Instalace zásobníku LAMP.

Musíte nastavit prostředí LAMP v systému Fedora. Pokud nemáte nainstalovanou LAMP, můžete postupovat podle našeho průvodce zde.

Krok 3. Instalace PHP Composer.

Spuštěním následujícího příkazu nainstalujte skladatel. Composer je nástroj pro správu závislostí pro použití s ​​projekty PHP:

curl -sS https://getcomposer.org/installer | phpmv skladatel.phar /usr/local/bin/composer chmod +x /usr/local/bin/composer

Ověřte instalaci aplikace Composer pomocí následujícího příkazu:

skladatel -V

Krok 4. Instalace Magenta na Fedoru 35.

Ve výchozím nastavení je Magento k dispozici v základním úložišti Fedory 35. Nyní spusťte následující příkaz a stáhněte si nejnovější instalační program Magento ze stránky GitHub:

wget https://github.com/magento/magento2/archive/refs/tags/2.4.3.zip

Dále rozbalte archiv Magento do kořenového adresáře dokumentu na vašem serveru:

rozbalte 2.4.3.zipmv magento2-2.4.3 /var/www/magento2

Potom změňte adresář na magento2 a pomocí nástroje Composer nainstalujte požadované knihovny:

instalace cd /var/www/magento2composer

Po dokončení instalace Composeru nastavte doporučená oprávnění pro soubory, aby se spouštěly na webovém serveru Apache:

sudo chown -R www-data.www-data /var/www/magento2sudo chmod -R 755 /var/www/magento2sudo chmod -R 777 /var/www/magento2/{pub,var}

Krok 5. Konfigurace MariaDB.

Ve výchozím nastavení není MariaDB tvrzená. MariaDB můžete zabezpečit pomocí mysql_secure_installation skript. měli byste si pozorně přečíst a níže každý krok, který nastaví heslo root, odstraní anonymní uživatele, zakáže vzdálené přihlášení root a odstraní testovací databázi a přístup k zabezpečené MariaDB:

mysql_secure_installation

Nakonfigurujte to takto:

- Nastavit heslo root? [A/n] y- Odebrat anonymní uživatele? [A/n] y- Zakázat vzdálené přihlášení root? [A/n] y- Odebrat testovací databázi a získat k ní přístup? [A/n] y- Znovu načíst tabulky oprávnění? [A/n] y

Dále se budeme muset přihlásit do konzole MariaDB a vytvořit databázi pro Magento. Spusťte následující příkaz:

mysql -u root -p

Toto vás vyzve k zadání hesla, takže zadejte své root heslo MariaDB a stiskněte Enter. Jakmile se přihlásíte ke svému databázovému serveru, musíte vytvořit databázi pro Instalace Magento:

MariaDB [(none)]> VYTVOŘIT DATABÁZI magento2_db;MariaDB [(none)]> VYTVOŘIT UŽIVATELE magento2_usr@'localhost' IDENTIFIKOVANÉHO PODLE 'vašeho silného-hesla';MariaDB [(none)]> GRANT VŠECHNO NA magento2_db. * TO magento2_usr@'localhost';MariaDB [(none)]> FLUSH PRIVILEGES;MariaDB [(none)]> ukončit

Krok 6. Konfigurace Apache.

Nyní vytvořte konfigurační soubor virtuálního hostitele Apache pro Magento:

sudo nano /etc/httpd/conf.d/magento.conf

Přidejte následující soubory:

    Administrátor serveru@vaše-doména.com    Název serveru vaše-doména.com    DocumentRoot /var/www/magento2             Povolit vše ><     /před> 

Uložte a zavřete soubor a poté restartujte službu Apache, aby se změny projevily:

sudo systemctl restart httpd

Krok 7. Přístup k webovému rozhraní Magento.

Po úspěšné instalaci otevřete webový prohlížeč a přejděte do webového rozhraní Magento pomocí adresy URL http://your-domian.com . Měli byste vidět úvodní stránku instalace Magento:

Gratulujeme! Úspěšně jste nainstalovali Magento. Děkujeme, že jste použili tento návod k instalaci platformy Magento eCommerce Marketing Platform do vašeho systému Fedora 35. Pro další pomoc nebo užitečné informace vám doporučujeme zkontrolovat oficiální Magento webové stránky.


Fedora
  1. Jak nainstalovat Node.js na Fedora 35 / Fedora 34

  2. Jak nainstalovat Java 17 do Fedory 35

  3. Jak nainstalovat Notepad++ na Fedoru 35

  1. Jak nainstalovat Vagrant na Fedoru 34

  2. Jak nainstalovat OpenOffice 4.1.10 na Fedoru 34

  3. Jak nainstalovat AnyDesk na Fedora 35 / Fedora 34

  1. Jak nainstalovat Skype na Fedora 35 / Fedora 34

  2. Jak nainstalovat LAMP na Fedora 27 / Fedora 26 / 25

  3. Jak nainstalovat HandBrake ve Fedoře