Varnish Cache Server - Lett å installere og bruke selv med en standard Configuration

Navnet "lakk" kan minne om et kraftig vaskemiddel, men i virkeligheten er det en super kraftig lagringssystem. Hvis å tenke på dette, betyr 'lakk' 'polering' - det er akkurat det caching verktøy gjøre med våre nettsider. Utviklerne lover en 300-1000-time-økning i driftshastighet. Sammenlignet med andre lignende verktøy, er Varnish rettet mot HTTP. Og denne forskjellen er hva en gjennomsnittlig besøkende kan føle.

Ved første øyekast kan det virke svært enkelt å bruke Varnish. Egentlig, for å bruke det du kommer til å trenge en Linux-basert web-server (det er ikke rart!). Du trenger bare en rot mappe i prosessen med installasjonen. Varnish holder alle cache i minne - det er derfor du trenger mye av det - jo mer minne, jo bedre. Det er ingen teknisk minimum her, men vi vil anbefale å ha minst 2 GB RAM (selv for små prosjekter).

Prosjektet tilbyr ready-to-installere distributives til deg:

Ubuntu

curl http://repo.varnish-cache.org/debian/GPG-key. txt | sudo apt-key add -

echo "deb http://repo.varnish-cache.org/ubuntu/presis lakk-3.0" | sudo tee -a /etc/apt/sources.list

sudo apt-get update

sudo apt-get install lakk

CentOS /Fedora

rpm --nosignature -i http://repo.varnish-cache.org/redhat/varnish-3.0/el5/noarch/varnish-release-3.0-1.noarch.rpm

yum install lakk

cache server bør gå gjennom installasjon uten feil eller meldinger. I øyeblikket er det ikke fungerer. Så, er å presentere innhold oppnås ved hjelp av Apache eller andre web-server som du bruker. Vi trenger bare å endre konfigurasjonen for å forsikre deg om at Cache Server spiller en ledende rolle.

Heldigvis er det ikke så mange endringer. Den viktigste konfigurasjonsfilen for Cache Server holdes på /etc /default /lakk. Den eneste nødvendige endringen er at du må kvitte seg med anførselstegn i "DAEMON_OPTS". Etter det filen skal se ut som følger:

DAEMON_OPTS = "- en: 80

-T localhost: 6082

-f /etc/varnish/default.vcl

-S /etc /lakk /hemmelig

-s malloc, 256m "

det andre trinnet vil være å fortelle cachen server gjennom filen default.vcl på /etc /varnish/default.vcl hvor vår webserver er lansert. Webserveren kan bli lansert på samme datamaskin eller på den ytre kilden. Vi anbefaler sistnevnte - lanserer web-serveren på den ytre kilden.

backend standard {

.host = "127.0.0.1";

.port = "8080";

}

Web mestere vil merke at vi har endret web server port til 8080, og i de fleste tilfeller vil det ikke være et problem med det. Minst, hvis standardinnstillingene blir brukt. For å starte serveren mens du bruker den nye konfigurasjonen må du gjøre en ting - informere webserveren at fra dette øyeblikk på det kommer til å jobbe på port 8080. Dette kan gjøres via serveren konfigurasjonsfilen. Apache har denne filen på /etc/apache2/ports.conf.

Namevirtualhost 127.0.0.1:8080

Lytt 127.0.0.1:8080~~number=plural

Nota Bene: husk å endre vhost konfigurasjon - vil du også må endre innstilling på porten . Ellers er Apache ikke kommer til å fungere ordentlig.

En ting til: etter omstart din Cache Server eller Apache, eller andre web-server du bruker alt skal jobbe akkurat slik det skal. Og ganske snart skal du legge merke til den raske rart det er Varnish. Vi tør å anbefale denne cache server selv når du arbeider med store webprosjekter så snart Varnish er utrolig rask. Så, før du investerer pengene dine i å oppgradere maskinvaren foreslår vi at du prøver ut Varnish.



Previous:
Next Page: