Lakk

A lakk gyorsítótárának beállítása az Ubuntu 18-on.04

A lakk gyorsítótárának beállítása az Ubuntu 18-on.04
A legtöbb internet-felhasználó nem ragaszkodik 10 másodpercnél hosszabb lassú webhelyekhez. Valójában a Financial Times által készített esettanulmány szerint az oldalbetöltési sebesség kis késése jelentősen csökkentheti a felhasználó munkamenetét és magas visszafordulási arányhoz vezethet. Ez azt jelenti, hogy a lassú webhely negatívan befolyásolja az online üzletet, és a bevételeinek hirtelen csökkenéséhez vezet. A gyors weboldal lehetővé teszi a látogatók számára, hogy a lehető legrövidebb idő alatt információkat gyűjtsenek, és valószínűleg beszélgetésekhez vezetnek. Ezenkívül a Google a gyors webhelyeket a SEO pontszámban magasabbra helyezi, mint a lassú webhelyeket. Elgondolkozott már azon, hogyan növelheti a webhely sebességét?A Lakk gyorsítótár egy nyílt forráskódú HTTP gyorsítótár gyorsító, amely akár 300–1000-szer javítja webhelye sebességét. A webkiszolgáló előtt ül, és rendkívül nagy sebességgel szolgálja ki a felhasználók számára a HTTP-kéréseket. Gyorsítja a webhelyet azáltal, hogy gyorsítótárba helyezi a felhasználók által gyakran elért tartalmat, és tárolja a memóriában, ezáltal garantálva a weboldalak gyorsabb visszakeresését.  Terheléselosztóként is működhet több webkiszolgálóval rendelkező beállításban.  Az ebben az útmutatóban bemutatjuk, hogyan telepítheti a Varnish cache-t az Ubuntu 18-ra.04

1. lépés: Frissítse a rendszert

Először is frissítse a rendszer csomagjait annak biztosítása érdekében, hogy naprakészek legyenek. Ehhez nyissa meg a kiszolgálót root felhasználóként, és futtassa a következő parancsot:

# apt update && apt upgrade

2. lépés: Telepítse az Apache webszervert

Mivel a Lakk gyorsítótár egy webszerver előtt ül, bemutató célokra telepítenünk kell az Apache webszervert.

Az Apache telepítéséhez futtassa a következő parancsot:

# apt install apache2

Miután az Apache webszerver telepítése befejeződött, indítsa el a webszervert, és ellenőrizze annak állapotát az alábbi parancsokkal:

# systemctl start apache2
# systemctl állapot apache2

A fenti kimenet megerősíti, hogy az Apache webszerver fut és fut.

3. lépés: Telepítse a Varnish HTTP Accelerator programot

Az Apache webszerver telepítésével telepítse a Varnish HTTP gyorsítót a következő futtatással:

# apt install lakk

# systemctl start lakk
# systemctl állapot lakk

4. lépés: Konfigurálja az Apache és a Lakk HTTP gyorsítótárát

Az Apache webszerver a 80-as HTTP porton figyeli a bejövő kapcsolatokat. A beállításunk során azonban néhány beállítást meg kell tennünk. Mivel a Varnish HTTP-kéréseket továbbít az Apache webszerverre, konfiguráljuk a Varnish Accelerator programot a 80-as port meghallgatására, majd az Apache-t a 8080-as port meghallgatására.

Tehát az Apache beállításához a 8080-as port meghallgatásához nyissa meg a konfigurációs fájlt az ábrán látható módon

# vim / etc / apache2 / ports.konf

Mentse el és lépjen ki a konfigurációs fájlból.

Ugyanezen megjegyzésen változtatásokat fogunk végrehajtani az alapértelmezett Apache virtuális gazdagépfájlban, és konfiguráljuk a 8080-as port meghallgatására

# vim / etc / apache2 / sites-emabled / 000-default.konf

Mentse el és lépjen ki a konfigurációs fájlból. A változások életbe lépéséhez indítsa újra az Apache webszervert

# systemctl indítsa újra az apache2 fájlt

Ezen a ponton, ha megpróbálja elérni a webszervert a 80-as porton, hibát fog kapni az imént végrehajtott változtatások miatt. Csak a 8080-as porton keresztül érhető el, az ábra szerint.

5. lépés: A lakk beállítása a 80-as port meghallgatásához

Be kell állítanunk a Varnish-t a 80-as port meghallgatására is, hogy HTTP kéréseket továbbítsunk a webszerverhez. Ez azt is kiküszöböli, hogy a böngésző elérésekor hozzá kell adni a 8080-at az URL végéhez.

Indítsa el a kívánt szövegszerkesztőt, és nyissa meg a  / etc / default / lakk fájl.

# vim / etc / default / lakk

Görgesse le és keresse meg az attribútumot 'DAEMON_OPTS '. Ügyeljen arra, hogy 6081-es portot cseréljen portra 80

Mentse és zárja be a szövegszerkesztőt.

Ha bejelöli a / etc / varnish / default.vcl fájlt, meg kell kapnia az alább látható kimenetet.

Végül szerkesztenünk kell a / lib / systemd / system / lakk.szolgáltatás és módosítsa a portot ExecStart irányelv a 6081-es és a 80-as kikötő között.

Mentse el és lépjen ki a szövegszerkesztőből.

A változások életbe léptetéséhez újra kell indítanunk az Apache webszervereket, újra kell töltenünk a rendszert és újra kell indítanunk a Varnish programot a bemutatott sorrendben

# systemctl indítsa újra az apache2 fájlt
# systemctl démon-reload
# systemctl indítsa újra a lakkot

6. lépés: A konfiguráció tesztelése

Annak megerősítéséhez, hogy a konfigurációnk megfelelő, használja a curl parancsot az alábbiak szerint:

# curl -I szerver_IP

Figyeljen erre a vonalra Via: 1.1 lakk (lakk / 5.2) amint azt a fenti kimenet jelzi. Ez azt mutatja, hogy a lakk a várakozásoknak megfelelően működik.

Most meglátogathatja webszerverét anélkül, hogy a végén hozzáadná a 8080-at.

Következtetés

És így állítja be a Varnish Cache-t úgy, hogy az Apache webkiszolgálóval működjön az Ubuntu 18-on.04. Webszerverének minden eddiginél gyorsabban kell működnie a szupergyors Varnish HTTP gyorsítónak köszönhetően, amely gyorsítótárazza a gyakran megnyitott weboldalakat és lenyűgöző sebességgel szolgálja ki őket!

OpenTTD vs Simutrans
Saját közlekedési szimuláció létrehozása szórakoztató, pihentető és rendkívül csábító lehet. Ezért meg kell győződnie arról, hogy a lehető legtöbb ját...
OpenTTD bemutató
Az OpenTTD az egyik legnépszerűbb üzleti szimulációs játék. Ebben a játékban létre kell hoznia egy csodálatos szállítási vállalkozást. Azonban kezdete...
SuperTuxKart Linuxhoz
A SuperTuxKart egy nagyszerű cím, amelynek célja, hogy ingyenesen hozza el a Mario Kart élményét Linux rendszerén. Elég kihívást jelentő és szórakozta...