Heute, 00:08 - LazyServer - Einfacher HTTP/Web Server mit Boardmitteln (Microdevil)
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. [zum Beitrag]
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. [zum Beitrag]