Manchmal möchten Sie einfach nur ein Konzept beweisen, indem Sie einen Webserver auf einem Server oder sogar irgendwo auf Ihrem Desktop ausführen. Das Problem ist, dass es etwas übertrieben erscheint, einen ganzen Webserver auf einem Host zu installieren, nur um ein paar Seiten bereitzustellen, oder?
Nun, solange auf Ihrem Rechner Python läuft (heutzutage fast jede Linux-Box), können Sie einen Webserver in einer winzigen Zeile einrichten:
$python -m SimpleHTTPServer
Standardmäßig lauscht dies auf allen Schnittstellen auf Port 8080. Wenn Sie möchten, dass es auf dem üblichen HTTP-Port, Port 80, lauscht, müssen Sie root sein und ihm sagen, dass es auf Port 80 lauschen soll:
$sudo python -m SimpleHTTPServer 80
Viel Spaß!