Jak skonfigurować pamięć podręczną lakieru w Ubuntu Top 10.Top 10

Jak skonfigurować pamięć podręczną lakieru w Ubuntu Top 10.Top 10
Większość użytkowników Internetu nie trzyma się powolnych witryn dłużej niż 10 sekund. W rzeczywistości, zgodnie z studium przypadku przeprowadzonym przez Financial Times, niewielkie opóźnienie w prędkości ładowania strony może znacznie zmniejszyć sesję użytkownika i doprowadzić do wysokich wskaźników odrzuceń. Oznacza to, że powolna strona internetowa negatywnie wpłynie na Twój biznes online i doprowadzi do gwałtownego spadku przychodów. Szybka strona internetowa umożliwia odwiedzającym gromadzenie informacji w możliwie najkrótszym czasie i najprawdopodobniej doprowadzi do rozmów. Ponadto Google plasuje się teraz w szybkich witrynach w wyniku SEO niż powolne strony internetowe. Kiedykolwiek zastanawiałem się, jak możesz zwiększyć prędkość witryny?Larnish Cache to akcelerator pamięci podręcznej HTTP OpenSource, który poprawia prędkość witryny do 300 do 1000 razy. Siedzi przed serwerem WWW i serwuje żądania HTTP użytkownikom z niezwykle dużymi prędkością. Przyspiesza witrynę, buforując treści, do których często dostępują użytkownicy i przechowując ją w pamięci, gwarantując w ten sposób szybsze pobieranie stron internetowych. Może również działać jako moduł równoważenia obciążenia w konfiguracji z wieloma serwerami internetowymi. W tym przewodniku pozwalamy Ci instalować pamięć podręczną lakieru na Ubuntu 18.04

Krok 1: Zaktualizuj system

Aby rozpocząć, zacznij od aktualizacji pakietów w systemie, aby upewnić się, że są aktualne. Aby to zrobić, uzyskaj dostęp do serwera jako root i uruchom polecenie:

# aktualizacja aktualizacji && Apt Upgrade

Krok 2: Zainstaluj Webserver Apache

Ponieważ pamięć podręczna lakieru znajduje się przed serwerem WebServer, będziemy musieli zainstalować Apache Web.

Aby zainstalować Apache, uruchom polecenie:

# apt Zainstaluj Apache2

Po zakończeniu instalacji serwera WWW Apache uruchom Webserver i sprawdź jego status za pomocą poniższych poleceń:

# Systemctl Start Apache2
# status SystemCtl Apache2

Powyższe wyjście potwierdza, że ​​serwer WWW Apache jest uruchomiony.

Krok 3: Zainstaluj akcelerator HTTP lakier

Po zainstalowaniu Apache Webserver zainstaluj Accelerator HTTP Vannish, uruchamiając:

# apt Zainstaluj lakier
# Systemctl uruchom lakier
# lakier statusu Systemctl

Krok 4: Konfigurowanie pamięci podręcznej apache i lakieru HTTP

Apache Webserver słucha w porcie HTTP 80 w celu połączeń przychodzących. Jednak w naszej konfiguracji musimy dokonać kilku korekt. Ponieważ lakier będzie przekazywać żądania HTTP do serwera Apache, skonfigurujemy akcelerator lakier.

Aby skonfigurować Apache do słuchania portu 8080, otwórz plik konfiguracyjny, jak pokazano za pomocą

# vim/etc/apache2/porty.conf

Zapisz i wyjdź z pliku konfiguracyjnego.

W tej samej notatce wprowadzimy zmiany w domyślnym pliku hosta Apache i skonfigurujemy go tak, aby słuchać portu 8080

# vim/etc/apache2/Sites-emabled/000-default.conf

Zapisz i wyjdź z pliku konfiguracyjnego. Aby wprowadzić w życie zmiany, uruchom ponownie serwera Apache

# Systemctl restart apache2

W tym momencie, jeśli spróbujesz uzyskać dostęp do serwera internetowego w porcie 80, otrzymasz błąd ze względu na wprowadzone zmiany. Można go uzyskać tylko za pośrednictwem portu 8080, jak pokazano.

Krok 5: Konfigurowanie lakieru do słuchania portu 80

Musimy również skonfigurować lakier do słuchania portu 80, aby przekazać żądania HTTP do serwera internetowego. Wyeliminuje to również potrzebę dołączenia 8080 na końcu adresu URL podczas dostępu do przeglądarki internetowej.

Uruchom preferowany edytor tekstu i otwórz /etc/domyślne/lakier plik.

# vim/etc/default/lakier

Przewiń i zlokalizuj atrybut 'Daonon_opts '. Pamiętaj, aby zmienić port z 6081 na port 80

Zapisz i zamknij edytor tekstu.

Jeśli sprawdzisz /etc/lannish/default.vcl plik, powinieneś uzyskać wyświetlane dane wyjściowe poniżej.

Na koniec musimy edytować /lib/systemd/system/lakier.praca i zmodyfikuj port w ExecStart dyrektywa z portu 6081 do 80.

Zapisz i wyjdź z edytora tekstu.

Aby zmiany mają wpływ, musimy ponownie uruchomić serwery internetowe Apache, ponownie załadować system i ponownie uruchomić lakier w pokazanej kolejności

# Systemctl restart apache2
# SystemCtl Demon-Reload
# Systemctl restart lakier

Krok 6: Testowanie konfiguracji

Aby potwierdzić, że nasza konfiguracja jest dobra, użyj polecenia Curl, jak pokazano:

# curl -i server_ip

Szukaj tej linii Przez: 1.1 lakier (lakier/5.2) Jak wskazano na powyższym wyjściu. To pokazuje, że lakier działa zgodnie z oczekiwaniami.

Możesz teraz odwiedzić swoje WebServer bez dołączania 8080 na końcu.

Wniosek

I tak konfigurujesz pamięć podręczną lakieru do pracy z serwerem Apache Web Server na Ubuntu 18.04. Twój serwer internetowy powinien działać szybciej niż kiedykolwiek wcześniej dzięki super szybkiemu akceleratorowi HTTP, który będzie często dostępny do stron internetowych i obsługiwać je z imponującymi prędkościami!