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.
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!