Jak nastavit mezipaměť laku na Ubuntu 18.04

většina uživatelů internetu nedrží pomalé webové stránky déle než 10 sekund. Podle případové studie provedené Financial Times může malé zpoždění rychlosti načítání stránky výrazně snížit relaci uživatele a vést k vysoké míře okamžitého opuštění. To znamená, že pomalý web negativně ovlivní vaše online podnikání a povede k prudkému poklesu vašich příjmů. Rychlý web umožňuje vašim návštěvníkům shromažďovat informace v co nejkratším čase a pravděpodobně povede ke konverzacím. Navíc Google nyní řadí rychlé webové stránky vyšší ve skóre SEO než pomalé webové stránky. Přemýšleli jste někdy, jak můžete zvýšit rychlost vašeho webu?Lak cache je opensource HTTP cache accelerator, který zlepšuje rychlost vašeho webu až o 300 na 1000 krát. Sedí před webovým serverem a slouží HTTP požadavkům uživatelům při pozoruhodně vysokých rychlostech. Urychluje web ukládáním obsahu do mezipaměti, ke kterému uživatelé často přistupují, a ukládáním do paměti, čímž zaručuje rychlejší načítání webových stránek. Může také fungovat jako vyvažovač zatížení v nastavení s více webovými servery. v této příručce vás informujeme o tom, jak můžete nainstalovat lak cache na Ubuntu 18.04

Krok 1: Aktualizujte systém

Chcete-li začít, začněte aktualizací balíčků v systému, abyste se ujistili, že jsou aktuální. Chcete-li to provést, otevřete server jako root a spusťte příkaz:

# aktualizace apt && aktualizace apt

Krok 2: instalace Apache webserver

vzhledem k tomu, lak cache sedí v přední části webového serveru, budeme muset nainstalovat Apache webserver pro demonstrační účely.

Chcete-li nainstalovat Apache, spusťte příkaz:

# apt install apache2

po dokončení instalace webového serveru Apache spusťte webový server a zkontrolujte jeho stav pomocí níže uvedených příkazů:

# systemctl start apache2
# systemctl status apache2

výše uvedený výstup potvrzuje, že webový server Apache je v provozu.

Krok 3: Nainstalujte lak HTTP Accelerator

s nainstalovaným webovým serverem Apache nainstalujte lak HTTP accelerator spuštěním:

# apt install lak

# systemctl start lak
# systemctl stavový lak

Krok 4: konfigurace Apache a lak HTTP Cache

Apache webserver poslouchá na HTTP portu 80 pro příchozí připojení. V našem nastavení však musíme provést několik úprav. Protože lak bude předávat požadavky HTTP webovému serveru Apache, nakonfigurujeme akcelerátor laku tak, aby poslouchal port 80 a poté nakonfiguroval Apache tak, aby poslouchal port 8080.

Chcete-li nakonfigurovat Apache tak, aby poslouchal port 8080, otevřete konfigurační soubor podle obrázku

# vim/etc/apache2 / porty.conf

Uložte a ukončete konfigurační soubor.

ve stejné poznámce provedeme změny výchozího souboru virtuálního hostitele Apache a nakonfigurujeme jej tak, aby poslouchal port 8080

# vim/etc/apache2/sites-emabled / 000-výchozí.conf

Uložte a ukončete konfigurační soubor. Aby změny vstoupily v platnost, restartujte webový server Apache

# systemctl restartujte apache2

v tomto okamžiku, pokud se pokusíte přistupovat k webovému serveru na portu 80, dostanete chybu kvůli změnám, které jsme právě provedli. Je přístupný pouze přes port 8080, jak je znázorněno.

Krok 5: Nastavení laku pro poslech portu 80

musíme také nakonfigurovat lak pro poslech portu 80, abychom mohli předávat požadavky HTTP webovému serveru. Tím se také eliminuje nutnost připojení 8080 na konec adresy URL při přístupu k webovému prohlížeči.

spusťte preferovaný textový editor a otevřete soubor/etc/default / lak.

# vim/etc/default / lak

přejděte a vyhledejte atribut ‚DAEMON_OPTS‘. Nezapomeňte změnit port z 6081 na port 80

Uložte a zavřete textový editor.

pokud zkontrolujete /etc / lak / výchozí.soubor vcl, měli byste získat výstup uvedený níže.

nakonec musíme upravit/lib/systemd/system / lak.servis a upravte port v direktivě ExecStart z portu 6081 na 80.

Uložte a ukončete textový editor.

aby se změny projevily, musíme restartovat webové servery Apache, znovu načíst systém a restartovat lak v uvedeném pořadí

# systemctl restart apache2
# systemctl daemon-reload
# systemctl restart lak

Krok 6: testování konfigurace

Chcete-li potvrdit, že naše konfigurace je v pořádku, použijte příkaz curl, jak je znázorněno:

# curl-I server_IP

dávejte pozor na tuto linku prostřednictvím: 1.1 lak (lak/5.2) Jak je uvedeno na výstupu výše. To ukazuje, že lak funguje podle očekávání.

nyní můžete navštívit svůj webový server bez připojení 8080 na konci.

závěr

a tak nakonfigurujete vyrovnávací paměť laku pro práci s webovým serverem Apache na Ubuntu 18.04. Váš webový server by měl pracovat rychleji než kdy předtím Díky superrychlému laku HTTP accelerator, který bude ukládat do mezipaměti často přístupné webové stránky a sloužit jim působivou rychlostí!

Write a Comment

Vaše e-mailová adresa nebude zveřejněna.