MoWeS (kurz für "Modulares Webserver System") wird von der Firma chsoft in verschiedenen Ausführungen angeboten [1]. Das Grundpaket "MoWeS Portable", das uns hier speziell interessiert, wird kostenlos zur Verfügung gestellt. Der Quellcode der in Visual Basic geschriebenen Anwendung steht für Interessenten unter einer freien Lizenz zur Verfügung" [2].
Der Name ist Programm: MoWeS ist grundsätzlich auf Portabilität ausgelegt, d.h. man kann es ohne zu installieren oder zu konfigurieren von portablen Laufwerken betreiben. MoWeS ist im Gegensatz zu XAMPP Lite vollständig aus einzelnen Paketen bzw. Modulen aufgebaut, die über das Startfenster verwaltet werden. Dabei gibt es einen grundsätzlichen Unterschied zwischen "Applikationssoftware" (Webanwendungen wie Typo3, joomla, phpmyadmin, usw.) und "Serversoftware". Letztere ist für den Betrieb von MoWeS unbedingt notwendig. Genau wie bei XAMPP Lite handelt es sich bei der Serversoftware um eine Kombination aus Apache, MySQL und PHP.
Die Serversoftware gibt es in zwei Versionen: einmal in der Standard-Version, die in etwa dem entspricht, was man bei XAMPP erhält, und einer abgespeckten "SE" (= "Small Edition") Variante. Obwohl der SE-Variante von MySQL und PHP eine ganze Reihe Zusatztools und Softwarebibliotheken fehlen, funktioniert MoWeS auch mit diesen Versionen. Das Verhältnis ist ähnlich wie zwischen XAMPP Lite und XAMPP. Und das bedeutet auch, dass für einen Einsteiger die abgespeckten Versionen vollkommen ausreichen. Wer später zusätzliche PHP-Bibliotheken benötigt, kann diese von der Standardversion in das "ext"-Verzeichnis der SE-Variante kopieren und die "php.ini" entsprechend anpassen.
Die abgespeckte Serversoftware benötigt einige Dutzend weniger MB Speicherplatz. Wer konsequent auf SE-Versionen setzt, kann sich eine mobile Testumgebung zusammenbasteln, die nur ca. 80 MB beansprucht - Werte, die selbst mit XAMPP Lite nicht möglich sind. Da diese Installation unter der Haube genau wie XAMPP arbeitet, ist sie keineswegs schneller - nur etwas platzsparender.
Auf der Website von chsoft schnürt uns der "MoWeS-Mixer" ein Päckchen aus allen Paketen, die wir ausprobieren möchten. Dazu müssen wir nur ein Häkchen in das entsprechende Kästchen setzen. Der Platzbedarf wird unten im Dokument ständig aktualisiert angezeigt. Falls der Mixer Probleme macht, ist das nicht weiter tragisch. Die Pakete kann man sich auch einzeln herunterladen [3].
Dreh- und Angelpunkt bei MoWeS ist das "MoWeS Portable II Core" - Modul, das wir über "mowes.exe" direkt im "mowes"-Verzeichnis starten können - praktisch das Control-Panel von MoWeS. Es verwaltet die einzelnen Pakete und startet und beendet die Serversoftware. Die Minimalausstattung besteht neben dem Core-Modul aus:
Fehlt eines dieser Pakete, verweigert das Control-Panel den Dienst. Vom Apache und MySQL gibt es standardmäßig nur die neuesten Distributionen. Beim PHP sollten wir auf jeden Fall ein 5er-Paket wählen, denn die 4er Version ist heute nur noch etwas für Software-Archäologen. Wer nicht über die Eingabeaufforderung mit dem MySQL-Client hantieren möchte, kann sich zusätzlich die Anwendungssoftware "PHPMyAdmin" herauspicken, die über den Browser mit der Maus bedient werden kann.
Weitere Anwendungspakete (z.B. Wordpress, Typo3, usw. Insgesamt über 30 Stück, plus 30 weitere für MoWeS Premium Member) kann man später über den Punkt "Update" im Control-Panel hinzufügen. Alternativ können wir das Paket unserer Wahl offline installieren, wenn wir die Paket-Datei zur Verfügung haben:
Wer alle Anwendungen von chsoft.net ausprobieren möchte, benötigt eine Menge freien Speicherplatz. Bereits eine Komplettinstallation aller kostenlos verfügbaren Module benötigt mehr als 600 MB Speicherplatz.
[1] Download MoWeS: http://www.chsoftware.net/de/mowes/mowesportable/mowes.htm
[2] Download MoWeS-Source: http://www.moweswiki.chsoftware.net/index.php/MoWeS_Portable_Source
[3] Alternativer Download: http://www.chsoftware.net/de/mowes/mowesmixer/mowesmixer.htm?step=2&mode=update&flag=update&xflag=help
Veröffentlicht auf BITSRC.info unter URL http://bitsrc.info/tools_mowes.php (Letzte Änderung: 18-02-2010, 16:22:43.)
Module | Development | Tools | Impressum |
---|---|---|---|
Modulpläne alte Materialien |
JavaScript |
Firefox und Extensions MinGW - Minimal GNU for Windows Serverumgebungen |
Impressum Haftungsausschluss |
2007-2025 Uwe Hartwig (Ausgabe in
0,0002 sec erzeugt)