Python HTTP Server

Aus Laub-Home Wiki

Will man schnell und einfach Dateien von einem Linux Rechner aus sharen, dann sollte man sich die unten stehenden Zeilen etwas genauer anschauen. Hier kann man einfach den Ordner in dem man sich auf der Shell befindet, via HTTP Protokoll freigeben. Dafür wird der Python eigene "SimpleHTTPServer" hochgefahren. Man kann ihm sogar einen beliebigen Port geben. Erreichbar ist der Ordner dann von anderen Rechnern via Webbrowser und der URL: http://yourIP:yourPort. Auf dem Linux Rechner selbst kann man dann auf der Console die Webzugriffe sehen. Will man den Server wieder beenden, einfach mittels CTRL-C (STRG-C) Tastenkombination abschießen. Oder falls er im Hintergrund gelandet ist mit dem kill Kommando beenden.

cd /path/to/Files
python -m SimpleHTTPServer 8080