The Rise of Machines: Real World Applications of AI
Umělá inteligence není v budoucnosti, je zde přímo v současnosti V tomto blogu si přečtěte, jak aplikace umělé inteligence ovlivnily různé sektory.
Magneto je open source e-commerce aplikace vlastněná eBay. Na většině distribucí Linuxu funguje pomocí zásobníku LAMP. Tato příručka se zaměří na to, jak nastavit Magento na Ubuntu 15.04 – ale kroky zde by měly fungovat i pro jiné verze.
Upozorňujeme, že Magento je aplikace velmi náročná na zdroje. Pro testovací server vyžaduje PHP minimálně 512 MB RAM, ale měli byste použít alespoň 1 GB pro malý obchod a 4 GB pro střední až velký obchod se stovkami produktů.
Tento tutoriál předpokládá, že používáte čerstvě vytvořený VPS bez nainstalovaných balíčků.
Nejprve se apt-getpomocí níže uvedeného příkazu ujistěte, že je knihovna balíčků aktuální. Tím zajistíte, že bude nainstalována nejnovější verze balíčků.
$ apt-get update
Po dokončení je čas nainstalovat komponenty LAMP, které pohání Magento (Linux, Apache, MySQL, PHP). Spusťte následující příkaz pomocí sudoa nainstalujte všechny 3 balíčky najednou. Případně můžete tyto balíčky nainstalovat samostatně pomocí tohoto návodu .
$ sudo apt-get install lamp-server^
Budete muset zadat heslo pro uživatele root MySQL. Ujistěte se, že je toto heslo bezpečné a poznamenejte si ho, protože bude později potřeba.
Před instalací Magneta musíme nakonfigurovat Apache, aby správně přesměroval a přepsal příchozí provoz. Vytvořte soubor virtuálního hostitele pro Apache pomocí následujícího příkazu. Zde používáme nanoeditor, lze však použít jakýkoli textový editor.
$ sudo nano /etc/apache2/sites-available/magento.conf
Uvnitř tohoto souboru zkopírujte a vložte naše možnosti nastavení do nanorozhraní.
<VirtualHost *:80>
DocumentRoot /var/www/public
<Directory /var/www/public/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
</Directory>
</VirtualHost>
Mělo by to vypadat podobně jako na obrázku níže.

Uložte a zavřete soubor pomocí Control + Oa Control + X. Dále musíme říci Apache, aby použil nový konfigurační soubor a ignoroval výchozí konfigurační soubor. Proveďte následující příkazy níže (v pořadí):
$ sudo a2ensite magento.conf
$ sudo a2dissite 000-default.conf
Poté znovu načtěte Apache pomocí příkazu.
$ sudo service apache2 reload
PHP musí být také nakonfigurováno, aby správně fungovalo s aplikací Magento. Vzhledem k tomu, že se jedná o aplikaci extrémně náročnou na zdroje, musíme zvýšit alokaci paměti přidělenou PHP. V tomto případě přidělím 512 MB, protože to bude pouze testovací úložiště, nicméně většina obchodů vyžaduje 1–4 GB paměti.
Nejprve otevřete php.inikonfigurační soubor pomocí textového editoru.
$ sudo nano /etc/php5/apache2/php.ini
Najděte řádek, který deklaruje limit paměti pro PHP, a změňte jej na požadované číslo (v tomto případě 512 MB).
memory_limit = 512M
Uložte a zavřete soubor pomocí Control + Oa Control + X.
Magento také potřebuje nějaké další PHP moduly, které lze nainstalovat pomocí apt-get. Proveďte následující příkaz.
$ sudo apt-get install php5-mcrypt php5-curl php5-gd libcurl3 php5-intl php5-xsl
Po dokončení instalace spusťte následující příkazy.
$ sudo a2enmod rewrite
$ sudo php5enmod mcrypt
Nakonec restartujte Apache.
$ sudo service apache2 restart
Magento používá MySQL k ukládání téměř všech dat spojených s webem. Potřebujeme vytvořit databázi, kterou bude aplikace používat. Spusťte příkazový řádek MySQL pomocí příkazu níže s použitím hesla z nastavení LAMP dříve.
$ mysql -u root -p
Dále spusťte níže uvedený příkaz a vytvořte databázi.
CREATE DATABASE magento;
Opusťte příkazový řádek MySQL pomocí Control + C.
Nainstalujte composerpomocí následujícího příkazu:
$ curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
Potřebujeme vygenerovat pár klíčů pro klonování repozitáře Magento. Protože to vyžaduje ověření, nejnovější pokyny naleznete v dokumentaci pro vývojáře Magento .
Dále umístěte tyto klíče do auth souboru pro skladatele pomocí příkazu níže.
$ sudo nano /root/.composer/auth.json
Zkopírujte a vložte obsah níže do souboru.
{
"http-basic": {
"repo.magento.com": {
"username": "<your public key>",
"password": "<your private key>"
}
}
}
CD do webového adresáře.
$ cd /var/www
Klonujte repozitář Magento Github.
$ git clone -b 2.0 https://github.com/magento/magento2.git public
CD do klonované složky.
$ cd public
Spuštěním composer installaktualizujte závislosti.
$ composer install
Jednoduše přejděte na IP adresu vašeho Vultr VPS a uvítá vás stránka nastavení Magento. IP adresa vašeho VPS se nachází na ovládacím panelu Vultr.
Nastavení Magento můžete dokončit podle průvodce. Nezapomeňte zadat podrobnosti o databázi z výše uvedeného návodu.
Užijte si svůj nový webový obchod Magento!
Umělá inteligence není v budoucnosti, je zde přímo v současnosti V tomto blogu si přečtěte, jak aplikace umělé inteligence ovlivnily různé sektory.
Jste také obětí DDOS útoků a nemáte jasno v metodách prevence? Chcete-li vyřešit své dotazy, přečtěte si tento článek.
Možná jste slyšeli, že hackeři vydělávají spoustu peněz, ale napadlo vás někdy, jak takové peníze vydělávají? Pojďme diskutovat.
Chcete vidět revoluční vynálezy Google a jak tyto vynálezy změnily život každého dnešního člověka? Pak si přečtěte na blogu a podívejte se na vynálezy od Googlu.
Koncept aut s vlastním pohonem, která vyrazí na silnice s pomocí umělé inteligence, je snem, který už nějakou dobu máme. Ale přes několik slibů nejsou nikde vidět. Přečtěte si tento blog a dozvíte se více…
Jak se věda vyvíjí rychlým tempem a přebírá mnoho našeho úsilí, stoupá také riziko, že se vystavíme nevysvětlitelné singularitě. Přečtěte si, co pro nás může znamenat singularita.
Přečtěte si blog, abyste co nejjednodušším způsobem poznali různé vrstvy v architektuře velkých dat a jejich funkce.
Způsoby ukládání dat se mohou vyvíjet od narození dat. Tento blog se zabývá vývojem ukládání dat na základě infografiky.
V tomto digitálním světě se chytrá domácí zařízení stala klíčovou součástí života. Zde je několik úžasných výhod chytrých domácích zařízení o tom, jak náš život stojí za to žít a zjednodušit jej.
Apple nedávno vydal doplňkovou aktualizaci macOS Catalina 10.15.4, která opravuje problémy, ale zdá se, že aktualizace způsobuje další problémy, které vedou k zablokování počítačů mac. Přečtěte si tento článek a dozvíte se více