Pberndt V4

Direkt zum Inhalt springen


httpd

Über das Projekt

httpd ist, wie dem Namen schon zu entnehmen ist, ein Webserver.

Da ich häufig Webseiten entwickele, aber keine Lust habe, mir lokal eine komplette LAMP Umgebung zu installieren, habe ich einen kleinen, abgespeckten Webserver in Python implementiert.

Im Grunde stellt selbiger nur eine Erweiterung der ohnehin vorhandenen CGIHTTPServer-Klasse um häufig benötigte Features dar.

Zu betonen ist, dass dieser Server zum testen, keinesfalls aber zum Produktiveinsatz gedacht ist! Er enthält keinerlei sicherheitsrelevante Aspekte.

Features

Verwendung

Die Verwendung von httpd ist simpel:
$ ./httpd.py <port>
startet den Webserver auf dem angegebenen Port, standardmäßig mit dem aktuellen Verzeichnis als Basisverzeichnis.

Download

Das Projekt kann hier heruntergeladen werden.