LazyServer - Einfacher HTTP/Web Server mit Boardmitteln

Wir haben aktuell ein Problem mit dem Board und arbeiten an der Lösung...
  • Mal eben eine NAS konfigurieren um eine HTML-Seite zu testen, oder um die letzten Urlaubsfotos zu zeigen? Ist mir zu viel Arbeit!


    Mit Python und < 10 Zeilen Code kann jeder einen einfachen WebServer auf seiner Box erstellen, nach Bedarf starten und damit eigene Inhalte präsentieren.


    Installation:
    - Den Inhalt der Zip-Datei in irgend ein Verzeichnis auf der Box kopieren
    - ggf. in der Datei "lazy.py" den Port ändern (standardmäßig steht der Port auf 8888)
    - Achtet darauf keine Ports zu verwenden, die von WebIF Eurer Box genutzt wird (idR 80/443)!
    - eine Telnet/SSH Verbindung zur Box aufbauen
    - In das Verzeichnis wechseln und "python lazy.py" eingeben


    Meldung:
    Server wurde gestartet...Beenden mit STRG+C


    Besuch ihn auf http://IP_DEINER_BOX:8888


    Server beenden:
    STRG+C drücken, oder die Telnet/SSH Verbindung trennen


    Die Datei "index.html" im gleichen Verzeichnis wird automatisch aufgerufen. Ihr könnt nun diese Datei anpassen und eigene Inhalte erstellen.


    ACHTUNG:
    Damit habt Ihr einen sehr einfachen Server erstellt, ohne jegliche Sicherheitseinstellungen.
    Wer übers Internet auf seine Box zugreift, sollte natürlich die entsprechenden Sicherheitsmaßnahmen treffen und den Port fürs Internet dicht machen, aber das wisst Ihr ja selbst!


    Viel Spaß
    Euer M.D.