Hallo, ich habe mal wieder die Zeit gehabt etwas zu Programmieren. Herausgekommen ist ein kleiner Webserver.
Der Webserver ist sehr klein (ca 28 kb) und kann statische html Dokumente an bis zu 255 Clients zur gleichen Zeit ausliefern.Eingerichtet wird der komplette Server über eine einzige Datei. Da der Server nicht sehr komplex ist kann dieser sehr einfach zum ausliefern statischer Dokumente genutzt werden. Es gibt ja immer wieder mal Anwendungsgebiete wo nicht mehr gefordert wird.
Wer den Webserver mal testen möchte kann diesen hier herunterladen. Voraussetzung ist nur ein 64 bit System (getestet mit Debian 64 bit). In diesem Archiv befindet sich der Webserver (webserver.bin), der Source (webserver.source), die Serverconfig (config.cfg) und eine Standardseite/Fehlerseite. Auf eine ANleitung habe ich verzichtet weil es nicht viel zu erklären gibt. Gestartet wird der Webserver mit webserver.bin.
Da leider kein tar.gz hier im Forum erlaubt ist, habe ich noch ein .zip an den Dateinamen angehängt, es handelt sich aber um ein tar.gz Archiv ![]()
Über ein Feedback würde ich mich freuen.
EDIT:
Natürlich wird auf eigene Gefahr/Risiko getestet. Beachtet bitte das die nutzung von Programmen aus unbekannten Quellen ein Risiko ist und die Sicherheit/Stabilität des System gefährden kann!
Grüße