Open Source im professionellen Einsatz

Newsletter abonnieren
Seite durchsuchen

HEFTARCHIV | NEWS | E-BIBLIOTHEK | VIDEO | BLOGS | WHITEPAPER | EVENTS | ACADEMY | ABO | SHOP

user friendly

  Home  »  NEWS  »  SWS: Ein Shellskript als Webserver  

RSS-Feed der aktuellen News von Linux-Magazin Online Folgen Sie Linux-Magazin Online auf Twitter
Diesen Artikel druckenDiesen Artikel weiterempfehlen Diesen Artikel kommentieren Newsletter abonnieren
Share/Bookmark

SWS: Ein Shellskript als Webserver

Der amerikanische Entwickler Brett Wynkoop hat einen einfachen Webserver namens Simple Small Safe Web Server (SWS) in Form eines Shellskripts geschrieben.

SWS eignet sich zum Anbieten von statischen Inhalten im Web, eine CGI-Schnittstelle besitzt das Open-Source-Programm nicht. Das Skript funktioniert auf Bourne-kompatiblen Shells und benötigt daneben die Programme "dirname", "cat" und "date" die auf allen Unix-Systemen verfügbar sind. Um als Netzwerkdienst zu laufen, benötigt der Shell-Server einen Eintrag in der Inetd-Konfiguration. Der Autor hat seinen Minimal-Server unter FreeBSD, Solaris und Linux getestet.

SWS 1.0 erstellt automatisch Index-Seiten für Verzeichnisse und besitzt eine 404-Seite für die Fehlermeldung "File not found". Auf der Projekt-Homepage, selbst unter SWS betrieben, steht der Server als Skriptdatei oder als Tarball samt Manpage zum Download bereit. Das Open-Source-Programm wird unter BSD-Lizenz vertrieben.

(Mathias Huber)
Diesen Artikel druckenDiesen Artikel weiterempfehlen Diesen Artikel kommentieren Newsletter abonnieren
Share/Bookmark
Ähnliche Artikel
Google gibt Test-Framework für C++ frei
Open Grok 0.7 bringt Git-Unterstützung
HAL für Atheros-WLAN-Karten ist Open Source
Sun macht Web-Server zu Open Source
Europäische Open-Source-Lizenz findet mehr Nutzer
Web-CMS Bricolage 2.0 setzt auf Ajax
Whitepaper
Usage Landscape Enterprise Open Source Data Integration

Die Nachfrage nach Datenintegrationslösungen für Unternehmen ist zunehmend gestiegen und vor allem das Interesse an Open Source Technologien wird immer größer. Doch wie und von wem werden Open Source Datenintegrationslösungen genutzt und welches Nutzungsverhalten lässt sich daraus ableiten? Das vorliegende White Paper präsentiert die Erfahrungswerte von über 1000 Open Source Nutzern und liefert fundierte Antworten auf diese Fragen.

Download PDF (Registrierung erforderlich)
Daten Migration - Eine Publikation von Bloor Research

Datenmigrationsprojekte überschreiten häufig das Budget, neigen zu Verzögerung und werden unter Umständen komplett abgebrochen. Bloor Research ist eines der weltweit führenden IT-Forschungs-, Analyse- und Beratungsunternehmen und wird in dem vorliegenden White Paper die wichtigsten Aspekte dieser Problematik näher beleuchten. Ferner werden praktische Empfehlungen für erfolgreiche Migrationsprojekte gegeben, die Sie auf Ihr nächstes Projekt übertragen können.

Download PDF (Registrierung erforderlich)
Kommentare (1)
von
lazyfrosch,
21.08.2008 23:23
Ja ok
Prinzipiell ja kein schlechtes Teil, nur ist es nichts besonderes. Ich dachte erst, Shell Skript, wir machen die TCP Verbindung damit?

Aber nachdem einfach inetd eingesetzt wird ist das kein Problem.

Das Skript an sich zeigt dass man auch HTTP mit Bash nachbilden kann. Ist ja ganz nett anzuschauen, aber dafür dass das Projekt aus dem Jahr 2005 ist, ist das keine Sensation

Man kann mit Bash unglaublich viel machen, solange man sich bewusst ist, dass es eine Skriptsprache ist und nicht alles kann was objektbasierte Sprache kann.