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 kroot user
. Doporučujeme jednat jakonon-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.