Vor ein paar Jahren habe ich einen supereinfachen kostenlosen Webserver für Windows verwendet.
Das einzige, was Sie tun mussten, war, eine Exe in ein Verzeichnis zu kopieren, auf diese Exe zu doppelklicken und - voilá - auf dieses Verzeichnis über HTTP zuzugreifen.
Das einzige Problem ist, dass ich dieses kleine Juwel nicht finden kann ...
Antworten:
Ich habe kürzlich Mungo für diesen Zweck benutzt. Es unterstützt Windows. Von der Homepage:
quelle
Wenn Sie Python installiert haben, können Sie es verwenden, um das aktuelle Verzeichnis über HTTP zu bedienen:
Standardmäßig wird es an Port 8000 gebunden.
So wählen Sie einen anderen Port aus:
Sie können sogar CGI-Unterstützung haben, wenn Sie stattdessen CGIHTTPServer verwenden. Stellen Sie einfach sicher, dass sich die CGI-Skripte in einem cgi-bin-Unterverzeichnis befinden.
SimpleHTTPServer und CGIHTTPServer sind Python-Module, die mit Standard-Python-Installationen gebündelt werden.
Ich bin mir ziemlich sicher, dass die meisten Skriptsprachen ähnliche Tricks haben. Python ist einfach mein lieblings Schweizer Taschenmesser.
Natürlich ist Python viel größer als eine einzelne kleine eigenständige ausführbare Datei, aber es wird zufällig auf jedem Computer installiert, den ich jemals berühre.
quelle
python -m http.server
Nginx für Windows ist so. Extrahieren Sie die ausführbare Datei, führen Sie sie aus und legen Sie Ihre Dokumente im HTML-Ordner ab.
quelle
Ich benutze HFS manchmal zur Not. Vielleicht finden Sie es nützlich. HFS
quelle
Ich hatte das gleiche Bedürfnis und entwickelte Quickshare , es funktioniert unter Linux und Windows und macht, was Sie wollen (Sie führen es aus, wählen Sie ein Verzeichnis und voila). Auf Wunsch werden auch HTTP-AUTH, IP-Whitelists / Blacklists und Uploads unterstützt.
Hier ist ein Screenshot und ein Anwendungsbeispiel .
quelle
Ich bin mir nicht sicher, welche Sie verwendet haben, aber Cassini ist kostenlos und ziemlich einfach.
Hier verfügbar - http://blogs.msdn.com/b/dmitryr/archive/2008/10/03/cassini-for-framework-3-5.aspx
quelle
http://ultidev.com/products/Cassini/ - MS Cassini-Fork, der als Dienst ausgeführt werden kann, C / P von der Site:
Die folgenden Funktionen sind in UltiDev Cassini enthalten, jedoch nicht in der ursprünglichen MS Cassini:
quelle
Klingt so, als würden Sie sich auf XAMPP beziehen, genau das tut es.
http://www.apachefriends.org/de/xampp.html
quelle
it is simple web server that's unzip, run and there you go
@WernerCD, ja wenn du einfach bedienerfreundlich bist, aber sicher nicht so einfach wie in Basic (worum geht es genau in dieser Frage).Ich habe einmal Wapache verwendet , was noch einfacher war, da es kein Setup benötigte.
quelle
Ich fand Abyss das Einfachste, was ich kenne. Ich persönlich würde es immer noch vorziehen, lighttpd oder ähnliches zu packen.
http://www.aprelium.com/
quelle