Einrichten der Lack auf demselben server wie der webserver
Unser Unternehmen hat vor kurzem beschlossen, beginnen die arbeiten mit dem Varnish HTTP accelerator. Am wichtigsten, warum wir wählten diese Lösung war, weil wir sind ein Unternehmen, spezialisiert im Aufbau von web-shops (Magento Enterprise) => Magento hat ein kommerzielles plugin, das funktioniert zusammen mit Lack.
Den Lack-Konfiguration ist bereits auf unserem Test-Umgebung, die enthält 1 (software) load balancer ausgeführt Lackes Beispiel 2 apache Webserver und 1 Speicher + 1 mysql-server.
Jedoch jetzt die Zeit gekommen ist, fügen Sie den Lack, um unsere Entwicklungs-Umgebung (virtualbox mit 1 GB ram läuft debian, die hat die Datenbank, webserver, Dateien laufen alle auf der gleichen Maschine)
Könnte mir jemand die post-Standard.vcl-Konfiguration-Datei für dieses setup?
Apache2 läuft auf port 80.
Vielen Dank im Voraus,
Kenny
EDIT: habe ich gefunden und gepostet die Lösung unten.
InformationsquelleAutor Kenny | 2011-08-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dieser link hat eine ausgezeichnete Diskussion der mit Lack auf großen Produktions-Web-sites. Insbesondere, Blick auf die /etc/default/varnish und /etc/sysconfig/varnish-DAEMON ENTSCHEIDET sich, die cache 'Datei' in den Speicher, anstatt auf der Festplatte:
http://www.lullabot.com/articles/varnish-multiple-web-servers-drupal
Snippet ich spreche:
InformationsquelleAutor Joe Hyde
Fand ich die Lösung, nach mehr zu suchen. Grundsätzlich müssen wir sicherstellen, dass Lack hört auf den port 80 und der apache auf dem port 8080 (oder irgendetwas anderes!).
Hier mein Standard.vcl-Datei (befindet sich in /etc/varnish/default.vcl):
Hier ist der Inhalt des varnish-Datei (/etc/default/varnish):
Danach können Sie überwachen, wie Lack dient der Inhalt (aus welcher Quelle), indem Sie
varnishlog | grep URL
InformationsquelleAutor Kenny
Apache kann verwendet werden, um SSL zu beenden (entschlüsseln), überprüfen Sie http://noosfero.org/Development/Varnish#SSL
InformationsquelleAutor brauliobo