a legtöbb internet-felhasználó nem ragaszkodik a lassú webhelyekhez 10 másodpercnél hosszabb ideig. Valójában a Financial Times által készített esettanulmány szerint az oldal betöltési sebességének kis késése jelentősen csökkentheti a felhasználó munkamenetét, és magas visszafordulási arányhoz vezethet. Ez azt jelenti, hogy egy lassú webhely negatívan befolyásolja online üzletét, és a bevétel jelentős 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 most a gyors webhelyeket magasabb rangsorolja a SEO pontszámban, mint a lassú webhelyeket. Elgondolkozott már azon, hogyan lehet növelni 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. Egy webszerver előtt ül, és rendkívül nagy sebességgel szolgálja ki a HTTP kéréseket a felhasználók számára. Gyorsítja a weboldalt azáltal, hogy gyorsítótárazza a felhasználók által gyakran elérhető tartalmat, és tárolja a memóriában, ezáltal garantálva a weboldalak gyorsabb visszakeresését. Azt is jár, mint egy terheléselosztó a beállítás több webszerverek. ebben az útmutatóban bemutatjuk, hogyan telepítheti a lakk gyorsítótárat az Ubuntu 18.04
1.lépés: frissítse a rendszert
a kezdéshez kezdje a rendszer csomagjainak frissítésével annak biztosítása érdekében, hogy naprakészek legyenek. Ehhez nyissa meg a kiszolgálót rootként, majd futtassa a parancsot:
2. lépés: Telepítse az Apache webszervert
mivel a lakk gyorsítótár egy webszerver előtt ül, demonstrációs célokra telepítenünk kell az Apache webszervert.
az Apache telepítéséhez futtassa a parancsot:
Miután az Apache webszerver telepítése befejeződött, indítsa el a webszervert, és ellenőrizze az állapotát az alábbi parancsokkal:
# systemctl állapot apache2
a fenti kimenet megerősíti, hogy az Apache webszerver működik.
3. lépés: Telepítse a lakk HTTP gyorsítót
az Apache webszerver telepítésével telepítse a lakk HTTP gyorsítót:
# systemctl állapot lakk
4. lépés: az Apache és a lakk HTTP gyorsítótár beállítása
az Apache webszerver a 80-as HTTP porton figyeli a bejövő kapcsolatokat. A beállításunkban azonban néhány kiigazítást kell végrehajtanunk. Mivel a Varnish HTTP kéréseket fog továbbítani az Apache webszerverhez, konfiguráljuk a lakk gyorsítót a 80-as port meghallgatására, majd konfiguráljuk az Apache-t a 8080-as port meghallgatására.
tehát az Apache konfigurálásához a 8080-as port meghallgatásához nyissa meg a konfigurációs fájlt az alábbiak szerint
mentse és lépjen ki a konfigurációs fájlból.
ugyanezen a megjegyzésen módosítjuk az alapértelmezett Apache virtual host fájlt, és konfiguráljuk, hogy hallgassa meg a portot 8080
mentse és lépjen ki a konfigurációs fájlból. A módosítások életbe lépéséhez indítsa újra az Apache webszervert
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, amint az látható.
5. lépés: a lakk beállítása a 80-as port meghallgatásához
be kell állítanunk a lakk-ot a 80-as port meghallgatására is, hogy továbbítsuk a HTTP kéréseket a webszervernek. Ez azt is kiküszöböli, hogy a webböngésző elérésekor az URL végén 8080-at kell hozzáfűzni.
indítsa el a kívánt szövegszerkesztőt, és nyissa meg az /etc/default/lakk fájlt.
görgessen és keresse meg a ‘DAEMON_OPTS’attribútumot. Ügyeljen arra, hogy a portot 6081-ről portra változtassa 80
mentse és zárja be a szövegszerkesztőt.
Ha bejelöli az /etc/varnish/default állományt.vcl fájl, 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 port ExecStart irányelv port 6081-80.
mentse és lépjen ki a szövegszerkesztőből.
ahhoz, hogy a változások életbe lépjenek, újra kell indítanunk az Apache webszervereket, újra kell töltenünk a rendszert, és újra kell indítanunk a lakkot a bemutatott sorrendben
# systemctl démon-reload
# systemctl újraindítás lakk
6. lépés: a konfiguráció tesztelése
annak megerősítésére, hogy a konfiguráció minden jó használja a curl parancs látható:
legyen a kilátás ezen a vonalon keresztül: 1.1 lakk (lakk/5.2) amint azt a fenti kimenet jelzi. Ez azt mutatja, hogy a lakk a várt módon működik.
mostantól meglátogathatja a webszervert anélkül, hogy a végén hozzáfűzné a 8080-at.
következtetés
és így konfigurálja a lakk gyorsítótárat az Apache webszerverrel való együttműködésre az Ubuntu 18.04-en. Webszerverének minden eddiginél gyorsabban kell működnie a szupergyors lakk HTTP gyorsítónak köszönhetően, amely gyorsítótárazza a gyakran használt weboldalakat, és lenyűgöző sebességgel szolgálja ki őket!