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.
Hiawatha je webový server, který má na mysli jednoduchost, snadné použití a bezpečnost. Je to perfektní řešení pro menší servery, starší hardware nebo vestavěné stroje – ale skvěle běží i na vysoce výkonných serverech. Když zkombinujete webový server Hiawatha s PHP-FPM a MySQL, můžete mít výkonný webový server, který je lehký a bezpečný. V tomto tutoriálu vám ukážu, jak nainstalovat Hiawatha, PHP-FPM a MySQL na Debian. Na konci tutoriálu budete mít plně funkční webový server Hiawatha, který je schopen používat PHP-FPM a MySQL ke splnění vašich potřeb!
Tento článek byl napsán pro Debian Wheezy (64bitový), ale s drobnými úpravami může fungovat i s jinými verzemi Debianu.
Vezměte prosím na vědomí, že k provedení všech kroků v tomto tutoriálu musíte být root nebo mít přístup root přes su / sudo.
První věc, kterou musíte udělat, je nastavit úložiště pro webový server Hiawatha. Pokud chcete, můžete jej také zkompilovat sami, ale pro tento tutoriál použijeme předkompilované binární soubory.
Nejprve získejte a nainstalujte veřejný klíč úložiště:
apt-key adv --recv-keys --keyserver keys.gnupg.net 79AF54A9
Otevřít a upravit sources.listpomocí:
nano /etc/apt/sources.list
Přidejte následující do sources.list:
deb http://mirror.tuxhelp.org/debian/ squeeze main
Uložte provedené změny a poté ukončete.
Nyní aktualizujte pomocí:
apt-get update
Nainstalujte Hiawatha zadáním:
apt-get install hiawatha
Ujistěte se, že Hiawatha funguje otevřením webového prohlížeče a zadáním:
http://YOURVULTRIPGOESHERE
a měli byste vidět webovou stránku „Instalace úspěšná“ na vašem zbrusu novém webovém serveru Hiawatha.
Nainstalujte MySQL spuštěním následujícího příkazu:
apt-get install mysql-server
Během instalace se vám zobrazí možnost nastavit heslo root pro MySQL. Ujistěte se, že jste si vybrali bezpečné heslo a zadejte ho, poté jej zadejte znovu, až budete požádáni o potvrzení vašeho nového kořenového hesla MySQL.
Po dokončení instalace MySQL spusťte:
mysql_secure_installation
Toto provede několik jednoduchých kroků k zabezpečení vašeho nového serveru MySQL, které jsou:
Váš server MySQL je nyní nainstalován a zabezpečen!
Nainstalujte PHP-FPM a některá další rozšíření zadáním:
apt-get install php5-fpm php5-mysql php5-gd php5-curl
Upravit php.ini...
nano /etc/php5/fpm/php.ini
... a najděte řádek, kde je napsáno: ;cgi.fix_pathinfo=1. Odkomentujte tento řádek a změňte hodnotu na „0“, aby odpovídala:
cgi.fix_pathinfo=0
Uložit a odejít.
Upravit www.conf...
nano /etc/php5/fpm/pool.d/www.conf
... a odkomentujte řádek, který říká ;listen.mode = 0660, aby odpovídal:
listen.owner = www-data
listen.group = www-data
listen.mode = 0660
Uložit a odejít.
Restartujte PHP-FPM, aby se provedené změny projevily:
service php5-fpm restart
V této části budete konfigurovat Hiawatha a nastavovat jej tak, aby obsluhoval PHP a/nebo soubory vašich webových stránek. Nejprve se otevřete hiawatha.conf.
nano /etc/hiawatha/hiawatha.conf
Najděte řádek, který říká #CGIhandler = /usr/bin/php-cgi:php. Odkomentujte tento řádek, aby odpovídal následujícímu:
CGIhandler = /usr/bin/php-cgi:php
Nyní vložte celý FastCGI čáry a nahradí 127.0.0.1:2005se /var/run/php5-fpm.socktak, že vypadá přesně takhle:
FastCGIserver {
FastCGIid = PHP5
ConnectTo = /var/run/php5-fpm.sock
Extension = php
}
Jděte dolů do sekce, která říká, VIRTUAL HOSTSa odkomentujte celou sekci. Nahraďte your-domain-goes-here.comdoménou webu, kterou budete používat.
www.your-domain-goes-here.com /var/www/your-domain-goes-here.com/public_html/var/www/your-domain-goes-here.com/logs/access.log /var/www/your-domain-goes-here.com/logs/error.log UseToolKit = bansheePo dokončení to bude vypadat takto:
VirtualHost {
Hostname = www.your-domain-goes-here.com
WebsiteRoot = /var/www/your-domain-goes-here.com/public_html
StartFile = index.php
AccessLogfile = /var/www/your-domain-goes-here.com/logs/access.log
ErrorLogfile = /var/www/your-domain-goes-here.com/logs/error.log
TimeForCGI = 5
UseFastCGI = PHP5
}
Uložit a odejít.
Vytvořte adresáře potřebné pro soubory vašich webových stránek.
mkdir -p /var/www/your-domain-goes-here.com/public_html
mkdir /var/www/your-domain-goes-here.com/logs
Restartujte Hiawatha.
service hiawatha restart
V tomto okamžiku jste připraveni začít nahrávat soubory PHP do /var/www/your-domain-goes-here.com/public_html. Užijte si Hiawatha!
Existuje mnoho možných kombinací zabezpečení a ladicích příkazů, které můžete použít s Hiawatha. Navštivte manuálovou stránku (nebo web) Hiawatha, kde najdete seznam různých příkazů a další HOWTO.
Nyní, když máte funkční webový server Hiawatha s PHP a MySQL - možná byste chtěli nainstalovat WordPress? Chcete-li, aby WordPress fungoval s Hiawatha, budete muset provést malou změnu v hiawatha.conf.
nano /etc/hiawatha/hiawatha.conf
Přidejte následující řádek dovnitř sekce vašeho virtuálního hostitele (pod UseFastCGI = PHP5řádek).
UseToolkit = wordpress
Přidejte tuto konfiguraci mimo konfiguraci vašeho virtuálního hostitele (nejlépe v sekci UrlToolKit v hiawatha.conf).
UrlToolkit {
ToolkitID = wordpress
RequestURI exists Return
Match .*\?(.*) Rewrite /index.php?$1
Match .* Rewrite /index.php
}
Uložit a odejít.
Díky přepisům UrlToolKit pro WordPress můžete nainstalovat WordPress stejným způsobem jako jakýkoli jiný webový server. Budete se chtít ujistit, že oprávnění všech souborů WordPress /var/www/your-domain-goes-here.com/public_htmljsou nastavena www-data:www-datatak, aby WordPress mohl provádět změny pro motivy a pluginy.
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