Varnish für Zope via Buildout

Vorbereitung

Voraussetzung:
- Python muss installiert sein
- Entwicklungswerkzeuge (gcc usw.)

 

Verzeichnis anlegen, rein da und bootstrap.py herunterladen

mkdir -p /opt/varnish
cd /opt/varnish
wget https://bootstrap.pypa.io/bootstrap-buildout.py

 

Jetzt die buildout.cfg mit folgendem Inhalt anlegen (bind und backends ggf. anpassen):

[buildout]
parts =
varnish-build
varnish


[varnish-build]
recipe = zc.recipe.cmmi
url = ${varnish:download-url}

[varnish]
recipe = plone.recipe.varnish
daemon = ${buildout:parts-directory}/varnish-build/sbin/varnishd
bind = 0.0.0.0:8765
backends = 127.0.0.1:9090
cache-size = 256M

 

Installation

Jetzt noch ein bootstrap.py aufrufen um die buildout-Umgebung zu generieren, dann ein buildout und der Varnish kann gestartet werden

python bootstrap-buildout.py
bin/buildout

 

Starten

/opt/varnish/bin/varnish
Neuen Kommentar hinzufügen

Sie können einen Kommentar abgeben, indem Sie das unten stehende Formular ausfüllen. Nur Text.

Ihre E-Mail-Adresse wird nicht veröffentlicht