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.
Varnish Cache, také označovaná jako Varnish, je open source caching HTTP reverzní proxy, která může pomoci zlepšit výkon webového serveru.
V tomto článku se budeme zabývat procesem kompilace Varnish Cache 5.0 z jejího zdroje pro použití spolu s Apache na CentOS 7.
Aktualizujte systém následovně:
sudo yum install epel-release -y
sudo yum clean all && sudo yum update -y && sudo shutdown -r now
Jakmile bude server opět online, přihlaste se pomocí stejného uživatele sudo.
K instalaci Apache použijte YUM:
sudo yum install httpd -y
Nastavit Apache jako naslouchající na portu 8080:
sudo sed -i "s/Listen 80/Listen 8080/" /etc/httpd/conf/httpd.conf
Spusťte službu Apache:
sudo systemctl start httpd.service
sudo systemctl enable httpd.service
Protože pro Varnish Cache 5.0 neexistuje žádné předem zkompilované RPM, budeme jej kompilovat z jeho zdroje.
Před kompilací Varnish Cache 5.0 musíme nainstalovat několik balíčků, na které se Varnish Cache spoléhá:
sudo yum install autoconf.noarch automake.noarch jemalloc-devel.x86_64 libedit-devel.x86_64 libtool.x86_64 ncurses-devel.x86_64 pcre-devel.x86_64 pkgconfig.x86_64 python-docutils.noarch python-sphinx.noarch graphviz.x86_64 -y
Kompilace Varnish Cache 5.0 ze zdroje:
cd
wget https://repo.varnish-cache.org/source/varnish-5.0.0.tar.gz
tar -zxvf varnish-5.0.0.tar.gz
cd varnish-5.0.0
sh autogen.sh
sh configure
make
sudo make install
sudo ldconfig
Po provedení výše uvedených příkazů se hlavní spustitelný soubor Varnish Cache 5.0 nainstaluje do vašeho systému jako /usr/local/sbin/varnishd. Úspěšnou instalaci můžete potvrdit pomocí následujícího příkazu:
sudo /usr/local/sbin/varnishd -V
Upravte pravidla brány firewall, abyste povolili příchozí provoz na portu 80:
sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --reload
Vytvořte prázdný html soubor /var/www/html/1.htmlpro test:
sudo touch /var/www/html/1.html
sudo systemctl restart httpd.service
Pomocí následujícího příkazu spusťte Varnish Cache, nastavte ji tak, aby naslouchala na portu 80a komunikovala s Apache, který používá 8080port localhost :
sudo /usr/local/sbin/varnishd -a :80 -b localhost:8080
curlPro připojení serveru použijte příkaz:
curl -I http://203.0.113.1/1.html
Výstup by měl vypadat takto:
HTTP/1.1 200 OK
Date: Thu, 26 Jan 2017 15:14:07 GMT
Server: Apache/2.4.6 (CentOS)
Last-Modified: Thu, 26 Jan 2017 15:13:20 GMT
ETag: "0-54700ca2565dc"
Content-Length: 0
Content-Type: text/html; charset=UTF-8
X-Varnish: 2
Age: 0
Via: 1.1 varnish (Varnish/5.0)
Accept-Ranges: bytes
Connection: keep-alive
X-Varnish: 2A Via: 1.1 varnish (Varnish/5.0)hlavičky se objeví jen tehdy, když lak Cache je běh
Tím náš tutoriál končí. Děkuji za přečtení.
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