Ist dies der einfachste Weg, Varnish mit einem virtualisierten Linux-Gast auf einem Windows XP-Host zu evaluieren?

Ist dies der einfachste Weg, Varnish mit einem virtualisierten Linux-Gast auf einem Windows XP-Host zu evaluieren?

Ich habe viele interessante Hinweise gesehen aufLackund würde gerne damit herumspielen. Ich verwende jedoch Windows XP und habe weder einen zusätzlichen Rechner zur Verfügung, auf dem ich Linux ausführen könnte, noch verfüge ich über große Linux-Kenntnisse. Ich würde Linux gerne unter einer Virtualisierungssoftware installieren, damit ich Varnish und seine VCL testen kann.

Gibt es eine Möglichkeit, Linux als virtuelle Maschine über Windows auszuführen und so das Beste aus beiden Welten zu haben?gab mir ein paar gute Tipps. Ich bin mit beiden zufriedenVirtueller PC(was ich jetzt benutze) oderVirtualBox(was eine gute Wahl zu sein scheint). Irgendwelche Empfehlungen, welches davon ich verwenden soll?

Als nächstes, welche Linux-Distribution macht am meisten Sinn? Ich brauche nicht wirklich eine Desktop-Version, wenn ich nur mit einer Anwendung auf Netzwerkebene spielen möchte. Ich würde etwas bevorzugen, das nicht viel Speicherplatz beansprucht und entweder einfach einzurichten ist oder sogar schon größtenteils auf einer virtuellen Festplatte eingerichtet ist. Etwas, auf dem Varnish und alle Abhängigkeiten installiert sind, wäre die beste Option.

Antwort1

Virtual PC war bei Linux-Distributionen bisher immer ein großes Ärgernis (für die Installation vieler Linux-Distributionen waren 16-Bit-Grafiken erforderlich, die von VPC nicht unterstützt wurden). Virtual Box oder VMWare Server sind für die Einrichtung virtualisierter Linux-Boxen eine viel bessere Wahl.

Varnish ist in Standard-Ubuntu-Distributionen als Zusatzpaket enthalten, sodass der Einstieg dort sehr einfach ist. Sie können eine VMware Ubuntu-Appliance von der VMWare-Site herunterladen.

Antwort2

Virtualbox. Verfügbar auf mehr Plattformen und Seamless-Modus-Apps. Sie müssen Seamless nicht unbedingt mit einem virtuellen Server verwenden. Sie können die virtuelle Box ohne Monitor ausführen und Putty und SSH verwenden, um Dateien zu übertragen und bei Bedarf eine Shell zu erhalten.

Wenn Sie das Standard-NAT-Netzwerk weiterleiten, greifen Sie auf den regulären Webserver zu unterhttp://localhostund Varnish Proxy-Cache des Webservers unterhttp://localhost:3128oder welchem ​​oberen Port Sie es auch zuweisen. Oder verwenden Sie Bridge-Netzwerke und weisen Sie dem virtuellen eine eigene Adresse zu.

Debian und Ubuntu hatten ~70k Suchtreffer, Centos ~55k

  • Debian – verwenden Sie eine minimale Serverinstallation
  • Ubuntu - Jeos verwenden
  • Centos - (Fedora AOS vielleicht? habe es noch nicht ausprobiert) dies ist die größte Basisinstallation

Alle wichtigen Distributionen sollten funktionieren: Fedora, Ubuntu, OpenSuse, Gentoo und LFS-Virtuals.

Sie sollten die aktuelle Version aus dem Quellcode kompilieren, wenn Ihre Repos eine ältere haben. Installieren Sie die Entwicklungsversion von Varnish aus den Repos Ihrer Distribution, um alle Abhängigkeitsquellen zu installieren. Checken Sie dann die aktuelle Version aus der Varnish-Quellcodeverwaltung aus und kompilieren Sie sie.

Installieren Sie die Basis und fügen Sie Pakete für ein isoliertes Testframework hinzu

  • Webserver – Nginx, Lighttpd oder Apache usw.
  • Datenbankserver – MySQL, PostgreSQL, SQLite usw.
  • Dateiübertragungsserver/Shell-Konsolenserver – openssh
  • Reverse-Proxy-Server – Varnish-Entwicklungspakete sollten Abhängigkeitsquellen einbinden
  • Compiler, Quellcodeverwaltung, Debugger, Framework für automatisierte Tests, Fehlerverfolgung
  • Protokollbetrachter, Netzwerk- und Systemüberwachung, Backup, Leistungstools
  • Wiki - Verwendung als Feed für Varnish und für Konfigurations-, Nutzungs- und Testhinweise

verwandte Informationen