Lakk

Kuidas seadistada laki vahemälu Ubuntu 18-s.04

Kuidas seadistada laki vahemälu Ubuntu 18-s.04
Enamik Interneti-kasutajaid ei hoia ringi aeglastel veebisaitidel, mis on pikemad kui 10 sekundit. Tegelikult võib Financial Timesi juhtumiuuringu kohaselt väike lehe laadimiskiiruse viivitus oluliselt vähendada kasutaja seanssi ja põhjustada kõrgeid põrkemäärasid. See tähendab, et aeglane veebisait mõjutab negatiivselt teie online-äri ja toob kaasa teie tulude järsu vähenemise. Kiire veebisait võimaldab teie külastajatel koguda teavet võimalikult lühikese aja jooksul ja viib tõenäoliselt vestlusteni. Lisaks on Google kiirete veebisaitide SEO-skooris kõrgem kui aeglased veebisaidid. Kas olete mõelnud, kuidas saaksite oma saidi kiirust suurendada?Lakkide vahemälu on avatud lähtekoodiga HTTP vahemälu kiirendi, mis parandab teie saidi kiirust kuni 300 kuni 1000 korda. See istub veebiserveri ees ja teenib kasutajatele HTTP-päringuid märkimisväärselt suure kiirusega. See kiirendab veebisaiti vahemällu salvestades sisu, millele kasutajad sageli juurde pääsevad, ja salvestades selle mällu, tagades seeläbi veebilehtede kiirema otsimise.  Samuti võib see mitme veebiserveriga seadistuses toimida koormuse tasakaalustajana.  Selles juhendis lubame teil tutvuda lakkide vahemälu installimisega Ubuntu 18-le.04

1. samm: värskendage süsteemi

Alustuseks värskendage süsteemis olevaid pakette, et tagada nende ajakohasus. Selleks pöörduge oma serveri juurde juurkasutajana ja käivitage käsk:

# apt update && apt upgrade

2. samm: installige Apache veebiserver

Kuna laki vahemälu asub veebiserveri ees, peame demonstreerimise eesmärgil installima Apache veebiserveri.

Apache'i installimiseks käivitage käsk:

# apt install apache2

Kui Apache veebiserveri installimine on lõpule jõudnud, käivitage veebiserver ja kontrollige selle olekut järgmiste käskude abil:

# systemctl start apache2
# systemctl olek apache2

Ülaltoodud väljund kinnitab, et Apache veebiserver töötab ja töötab.

3. samm: installige laki HTTP Accelerator

Kui Apache veebiserver on installitud, installige Varnish HTTP kiirendi, käivitades:

# apt install lakk

# systemctl stardilakk
# systemctl staatuse lakk

4. samm: Apache'i ja HTTP-vahemälu lakkimine

Apache veebiserver kuulab sissetulevate ühenduste jaoks HTTP-porti 80. Kuid meie seadistuses peame tegema mõned kohandused. Kuna Varnish edastab HTTP-päringuid Apache veebiserverile, konfigureerime laki kiirendi porti 80 kuulama ja seejärel Apache porti 8080 kuulama.

Nii et Apache'i konfigureerimiseks pordi 8080 kuulamiseks avage konfiguratsioonifail, nagu on näidatud sümboliga

# vim / etc / apache2 / ports.konf

Salvestage konfiguratsioonifail ja väljuge sellest.

Samal märkusel teeme muudatusi vaikimisi Apache virtuaalses hostifailis ja konfigureerime selle pordi 8080 kuulamiseks

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

Salvestage konfiguratsioonifail ja väljuge sellest. Muudatuste jõustumiseks taaskäivitage Apache veebiserver

# systemctl taaskäivitage apache2

Siinkohal, kui proovite pääseda porti 80 veebiserverile, kuvatakse meie tehtud muudatuste tõttu viga. Sellele pääseb juurde ainult pordi 8080 kaudu, nagu näidatud.

5. samm: laki seadistamine pordi 80 kuulamiseks

Samuti peame konfigureerima Varnishi, et kuulata sadamat 80, et HTTP-päringuid veebiserverile edastada. See välistab ka vajaduse lisada veebibrauserile juurdepääsu korral 8080 URL-i lõppu.

Käivitage eelistatud tekstiredaktor ja avage  / etc / default / lakk faili.

# vim / etc / default / lakk

Kerige ja leidke atribuut 'DAEMON_OPTS '. Muutke port 6081 kindlasti porti 80

Salvestage ja sulgege tekstiredaktor.

Kui kontrollite / etc / lakk / vaikimisi.vcl faili, peaksite saama allpool näidatud väljundi.

Lõpuks peame redigeerima / lib / systemd / system / lakk.teenus ja muuta porti ExecStart direktiiv sadamast 6081 kuni 80.

Salvestage ja eemaldage tekstiredaktor.

Muudatuste jõustumiseks peame Apache veebiserverid taaskäivitama, süsteemi uuesti laadima ja Varnish taaskäivitama näidatud järjekorras

# systemctl taaskäivitage apache2
# systemctl deemon-reload
# systemctl taaskäivitage lakk

6. samm: konfiguratsiooni testimine

Kinnitamaks, et meie konfiguratsioon on kõik korras, kasutage käsku curl, nagu on näidatud:

# curl -I server_IP

Olge selle liini otsinguil Via: 1.1 lakk (lakk / 5.2) nagu on näidatud ülaltoodud väljundil. See näitab, et lakk töötab ootuspäraselt.

Nüüd saate oma veebiserverit külastada ilma 8080 lõppu lisamata.

Järeldus

Ja nii saate konfigureerida Varnish Cache'i Ubuntu 18 Apache veebiserveriga töötamiseks.04. Teie veebiserver peaks töötama kiiremini kui kunagi varem tänu ülikiirele Varnish HTTP kiirendile, mis vahemällu salvestab sageli avatud veebilehed ja teenib neid muljetavaldava kiirusega!

X-Mouse Button Control abil saate hiire nupud erinevates tarkvarades erinevalt ümber teha
Võib-olla vajate tööriista, mis võiks muuta teie hiire juhtimissüsteemi iga kasutatava rakendusega. Sel juhul võite proovida rakendust nimega X hiiren...
Microsoft Sculpt Touch juhtmeta hiirte ülevaade
Lugesin hiljuti Microsoft Sculpt Touch juhtmevaba hiir ja otsustas selle osta. Pärast mõnda aega kasutamist otsustasin jagada sellega oma kogemusi. Se...
Rakenduse AppyMouse ekraanipaneel ja hiirekursor Windowsi tahvelarvutitele
Tahvelarvutite kasutajad tunnevad hiirekursorit sageli puudust, eriti kui neil on kombeks sülearvuteid kasutada. Puutetundliku ekraaniga nutitelefonid...