Http-Server auf dem Mac
Aus maxTechCorner
Symptom
Seit OS X Mountain Lion hat Apple die Web-Server-Funktion entfernt. Mit einem einfachen Befehl lässt sich dennoch jedes Verzeichnis als HTTP-Server bereitstellen.
Vorgehen
- Einen Ordner anlegen (z. B.
lokalerServer). - Im Terminal per
cdin das gewünschte Verzeichnis wechseln. - HTTP-Server starten:
# Python 3 (aktuell):
python3 -m http.server 8080
# Python 2 (aeltere macOS-Versionen):
sudo python -m SimpleHTTPServer 8080
- Im Browser
http://localhost:8080aufrufen – es erscheint die Verzeichnisauflistung, im Terminal die GET-Requests.

HinweisDer ursprüngliche Befehl
python -m SimpleHTTPServer gilt für Python 2. Aktuelle macOS-/Python-Versionen verwenden python3 -m http.server.Unterstützung von m.a.x. it
Bei plattformübergreifender App- und Softwareentwicklung unterstützt Sie m.a.x. it mit individueller Softwareentwicklung.
Über m.a.x. it Die m.a.x. Informationstechnologie AG ist seit über 30 Jahren IT-Partner mittelständischer und großer Unternehmen in München und bietet maßgeschneiderte Lösungen und Services in den Bereichen Cloud, Cybersecurity, Netzwerk, Windows, Linux und Softwareentwicklung. Sie haben eine Frage zu diesem Artikel oder brauchen Unterstützung?
