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:
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:
po dokončení instalace webového serveru Apache spusťte webový server a zkontrolujte jeho stav pomocí níže uvedených příkazů:
# 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:
# 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
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
Uložte a ukončete konfigurační soubor. Aby změny vstoupily v platnost, restartujte webový server Apache
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.
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 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:
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í!