Hvordan sette opp lakkbuffer på Ubuntu topp 10.Topp 10

Hvordan sette opp lakkbuffer på Ubuntu topp 10.Topp 10
De fleste internettbrukere holder seg ikke rundt sakte nettsteder lenger enn 10 sekunder. I følge en casestudie utført av Financial Times, kan en liten forsinkelse i lasthastigheten på siden redusere en brukers økt betydelig og føre til høye avvisningsrater. Dette innebærer at et tregt nettsted vil påvirke din online virksomhet negativt og føre til en kraftig nedgang i inntektene dine. Et raskt nettsted gjør det mulig for besøkende å samle informasjon på kortest mulig tid og vil mest sannsynlig føre til samtaler. I tillegg rangerer Google nå raske nettsteder høyere i SEO -poengsummen enn langsomme nettsteder. Noen gang lurt på hvordan du kan øke nettstedets hastighet?Lakkbuffer er en OpenSource HTTP -cache -akselerator som forbedrer nettstedets hastighet med opptil 300 til 1000 ganger. Den sitter foran en webserver og serverer HTTP -forespørsler til brukere i bemerkelsesverdig høye hastigheter. Det fremskynder et nettsted ved å hurtige innhold som ofte får tilgang til av brukere og lagre det i minnet, og dermed garantere raskere henting av websider. Det kan også fungere som en belastningsbalanse i et oppsett med flere webservere. I denne guiden slipper vi deg inn hvordan du kan installere lakkbuffer på Ubuntu 18.04

Trinn 1: Oppdater systemet

For å starte, begynn med å oppdatere pakkene i systemet for å sikre at de er oppdaterte. For å gjøre dette, få tilgang til serveren din som root og kjøre kommandoen:

# Apt Update && apt oppgradering

Trinn 2: Installer Apache Webserver

Siden lakkbuffer sitter foran en webserver, må vi installere Apache Webserver for demonstrasjonsformål.

For å installere Apache, kjør kommandoen:

# Apt Installer apache2

Når installasjonen av Apache -webserveren er fullført, start webserveren og sjekk statusen ved å bruke kommandoene nedenfor:

# SystemCTL Start Apache2
# SystemCTL Status Apache2

Utgangen ovenfor bekrefter at Apache Webserver er i gang.

Trinn 3: Installer lakk HTTP -akselerator

Med Apache Webserver installert, installer du lakk http -akselerator ved å kjøre:

# Apt Installer lakk
# SystemCTL Start lakk
# SystemCTL Status lakk

Trinn 4: Konfigurere Apache og lakk HTTP -cache

Apache WebServer lytter på HTTP -port 80 for innkommende tilkoblinger. I vårt oppsett må vi imidlertid gjøre noen få justeringer. Siden lakk vil videresende HTTP -forespørsler til Apache Webserver, vil vi konfigurere lakkakseleratoren for å lytte til port 80 og deretter konfigurere Apache for å lytte til port 8080.

Så for å konfigurere Apache for å lytte til port 8080, åpne konfigurasjonsfilen som vist med

# vim/etc/apache2/porter.konf

Lagre og avslutte konfigurasjonsfilen.

På samme merknad skal vi gjøre endringer i standard Apache Virtual Host -filen og konfigurere den til å lytte til port 8080

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

Lagre og avslutte konfigurasjonsfilen. For at endringene skal tre i kraft, start Apache Webserver på nytt

# SystemCTL Restart Apache2

På dette tidspunktet, hvis du prøver å få tilgang til webserveren på port 80, vil du få en feil på grunn av endringene vi nettopp har gjort. Det kan bare nås via port 8080 som vist.

Trinn 5: Sette opp lakk for å lytte til port 80

Vi må også konfigurere lakk for å lytte til port 80 for å videresende HTTP -forespørsler til webserveren. Dette vil også eliminere behovet for å legge til 8080 på slutten av nettadressen når du får tilgang til nettleseren.

Start din foretrukne tekstredigerer og åpne /etc/standard/lakk fil.

# vim/etc/standard/lakk

Bla og finn attributtet 'Daemon_opts '. Sørg for å endre porten fra 6081 til port 80

Lagre og lukk tekstredigereren.

Hvis du sjekker /etc/lakk/standard.vcl fil, du bør få utdata vist nedenfor.

Til slutt må vi redigere /lib/systemd/system/lakk.service og endre porten i Execstart Direktiv fra port 6081 til 80.

Lagre og avslutte tekstredigereren.

For at endringene skal oppnå, må vi starte Apache -webservere på nytt, laste inn systemet på nytt og starte lakk på nytt i den viste rekkefølgen

# SystemCTL Restart Apache2
# SystemCTL Daemon-Reload
# SystemCTL Restart lakk

Trinn 6: Testing av konfigurasjonen

For å bekrefte at konfigurasjonen vår er god bruk av Curl -kommandoen som vist:

# krøll -i server_ip

Være på utkikk etter denne linjen Via: 1.1 lakk (lakk/5.2) Som antydet på utgangen ovenfor. Dette viser at lakk fungerer som forventet.

Du kan nå besøke webserveren din uten å legge til 8080 på slutten.

Konklusjon

Og det er slik du konfigurerer lakkbuffer for å jobbe med Apache Web Server på Ubuntu 18.04. Webserveren din skal fungere raskere enn noen gang før takket være den superraske lakk HTTP-akseleratoren som vil cache ofte tilgang til nettsider og tjene dem i imponerende hastigheter!