Jak zainstalować i skonfigurować pamięć podręczną HTTP Varnish w systemie Linux?

Obecnie serwer Apache jest najczęściej używanym rozwiązaniem w środowiskach Linux dla całego problemu hostingu WWW ze względu na jego wszechstronność, dynamikę i wydajność, ale jak każdy system operacyjny lub aplikacja, w pewnym momencie na jego szybkość lub stabilność mogą wpływać setki czynników, które wpływać na ich optymalny rozwój.

Aby rozwiązać ten problem, Varnish został opracowany jako praktyczna alternatywa do zwiększenia szybkości serwera Apache i wielu rozwiązań HTTP w sposób kompletny i bezpieczny. Dzisiaj dowiemy się, jak zainstalować i skonfigurować Varnish w środowisku Linux, wybierając Ubuntu Server.

Co to jest lakierVarnish Caché został pomyślany jako akcelerator aplikacji internetowych lub znany również jako odwrotny serwer proxy pamięci podręcznej HTTP. Można go zainstalować na dowolnym serwerze, który używa protokołu HTTP i jest skonfigurowany do buforowania zawartości tego serwera. Varnish Cache jest szybki, co do zasady przyspiesza dostarczanie 300-1000x, w zależności od użytej architektury.

Niektóre z jego najbardziej wyróżniających się funkcji to

  • Wydajność: Lakier jest powiązany z szybkością sieci, a jego szybkość została potwierdzona do 20 Gb/s
  • Elastyczny: Jedną z głównych cech Varnish jest elastyczność jego języka konfiguracji, VCL. Dzięki VCL będzie można pisać polityki dotyczące obsługi przychodzących żądań, a tym samym w tej polityce decydować, jaką treść chcemy opublikować, skąd chcemy uzyskać treść i jak należy zmodyfikować żądanie lub odpowiedź.
Varnish można zainstalować na FreeBSD, ArchLinux, Debianie, Ubuntu, RedHat, OpenBSD i innych.

1. Jak zainstalować serwer Apache Linux


Pierwszym krokiem, jaki należy wykonać, będzie zainstalowanie serwera Apache na serwerze, w tym celu najpierw zaktualizujemy pakiety systemowe, wykonując następujące czynności:
 aktualizacja sudo apt
Po aktualizacji przystępujemy do instalacji Apache2, wykonując następujący wiersz:
 sudo apt install -y apache2

POWIĘKSZAĆ

Po zainstalowaniu Apache w Ubuntu 17 przystępujemy do wykonywania następujących poleceń:

 systemctl start apache2 (uruchamia usługę Apache) systemctl enable apache2 (umożliwia uruchamianie Apache przy starcie Ubuntu)

POWIĘKSZAĆ

W tym procesie zainstalowaliśmy serwer WWW Apache.


Zaloguj się Dołącz!

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave