GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat Magento na Debian 8 Jessie

V tomto tutoriálu vám ukážeme, jak nainstalovat a nakonfigurovat Magento na vašem Debian 8 Jessie. Pro ty z vás, kteří nevěděli, Magento je jedním z nejrozšířenějších na světě aplikace pro správu stránek elektronického obchodu. Magento je plně přizpůsobitelné, aby vyhovovalo požadavkům uživatele a umožňuje mu vytvořit a spustit plně funkční internetový obchod během několika minut. Magento využívá systém správy relačních databází MySQL, programovací jazyk PHP a prvky Zend Framework.

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 svém 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 e-commerce Magento na server Debian 8 (Jessie).

Předpoklady

  • Server s jedním z následujících operačních systémů:Debian 8 (Jessie).
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
  • 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í.

Funkce Magento

  • Analytika a vytváření přehledů – skript je integrován se službou Google Analytics a nabízí mnoho různých přehledů.
  • Procházení produktů – více obrázků produktů, možnosti pro rozsáhlé recenze, seznamy přání a mnoho dalšího.
  • Procházení katalogu – snadná navigace, pokročilý systém filtrování produktů, porovnání produktů.
  • Správa katalogu – správa zásob, dávkový import a export produktů, různé daňové sazby podle místa, další atributy produktů.
  • Zákaznické účty – stav a historie objednávek, e-mail a zdroj RSS pro produkty v seznamu přání, odběr zpravodaje, výchozí fakturace a dodací adresa.
  • Zákaznický servis – vylepšené funkce pro účty zákazníků, kontaktní formulář, komplexní sledování objednávek a historie, přizpůsobitelné e-maily s objednávkami.
  • Správa objednávek – vytvářejte objednávky prostřednictvím administrátorské oblasti, vytvářejte zásilky s více fakturami a dobropisy, možnost vytvoření objednávky v call centru.
  • Platba – různé způsoby platby:kreditní karty, PayPal, Authorize.net, Google Checkout, šeky, peněžní poukázky, podpora externích platebních modulů, jako je Cybersource, ePay, eWAY a mnoho dalších.
  • Doprava – doručení na více adres, paušální přeprava, podporuje UPS, UPS XML (sazby účtu), FedEx (sazby účtu), USPS a DHL.
  • Pokladna – jednostránková platba, podpora SSL, platba bez účtu.
  • Optimalizace pro vyhledávače – 100% přívětivost pro vyhledávače, podpora Google SiteMap.

Nainstalujte Magento na Debian 8 Jessie

Krok 1. Než nainstalujeme jakýkoli software, je důležité se ujistit, že je váš systém aktuální, spuštěním následujícího apt-get příkazy v terminálu:

apt-get update
apt-get upgrade

Krok 2. Nainstalujte server LAMP (Linux, Apache, MariaDB, PHP).

Je vyžadován server Debian 8 LAMP. Pokud nemáte nainstalovanou LAMP, můžete postupovat podle našeho průvodce zde.

Krok 3. Konfigurace MariaDB pro Magento.

Ve výchozím nastavení není MariaDB zesílena. 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:

- Set root password? [Y/n] y
- Remove anonymous users? [Y/n] y
- Disallow root login remotely? [Y/n] y
- Remove test database and access to it? [Y/n] y
- Reload privilege tables now? [Y/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:

CREATE DATABASE magentodb;
GRANT ALL PRIVILEGES ON magentodb . * TO magento@'localhost' IDENTIFIED BY 'PASSWORD' WITH GRANT OPTION;
flush privileges;
exit

Krok 4. Instalace Magenta.

Nainstalujte skladatel pomocí následujícího příkazu:

curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer

První věc, kterou musíte udělat, je přejít na stránku stahování Magento a stáhnout si nejnovější stabilní verzi Magenta:

cd /var/www/public_html
wget https://github.com/magento/magento2/archive/2.1.0.zip

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

unzip 2.1.0.zip

Spusťte příkaz „composer install“ v adresáři Magento 2. Nebo pokud narazíte na nějakou chybu při instalaci skladatele, použijte tyto dva níže uvedené příkazy k instalaci požadovaných rozšíření pro Magento 2:

sudo apt-get php7.0-intl
sudo apt-get php7.0-xsl

Nyní musíte přiřadit vlastnictví souborů a složek uživateli a skupině Apache. Chcete-li tak učinit, příkaz je:

sudo chown -R www-data:www-data /var/www/public_html/

Krok 5. Přístup k Magento.

Magento bude ve výchozím nastavení k dispozici na portu HTTP 80. Otevřete svůj oblíbený prohlížeč a přejděte na http://your-domain.com/ nebo http://server-ip a dokončete požadované kroky k dokončení instalace. Pokud používáte firewall, otevřete port 80, abyste umožnili přístup k ovládacímu panelu.

Blahopřejeme! Úspěšně jste nainstalovali Magento. Děkujeme, že jste použili tento návod k instalaci elektronického obchodu Magento na Ubuntu Debian 8 Jessie systému. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální Web Magento.


Debian
  1. Jak nainstalovat R na Debian 9

  2. Jak nainstalovat MariaDB na Debian 10

  3. Jak nainstalovat TYPO3 na Debian 9

  1. Jak nainstalovat Magento na Debian 11

  2. Jak nainstalovat Drupal na Debian 8 Jessie

  3. Jak nainstalovat Joomla na Debian 8

  1. Jak nainstalovat osCommerce na Debian 8

  2. Jak nainstalovat Joomla na Debian 9

  3. Jak nainstalovat Textpattern na Debian 9