Frage Bitte empfehlen Sie einen leicht installierbaren http-Server für OSX


Ich brauche einen HTTP-Server, um statischen Inhalt auf localhost zu liefern.

Es muss die folgenden Bedingungen erfüllen:

  • einfach zu installieren, minimale Konfiguration, einfach von einem Verzeichnis aus starten und das war's
  • unterstützt OSX
  • kleiner Speicherbedarf

4
2017-07-26 18:39


Ursprung


Ist OSX nicht mit Apache ausgestattet? - Brad
Vielleicht habe ich nicht nachgesehen. Aber ich würde es nicht als leicht und sehr einfach zu konfigurieren bezeichnen - Ovesh
Es kann sicherlich leicht sein. Einfach zu konfigurieren ist eine andere Sache, aber wenn es bereits läuft, ist Ihre Konfiguration abgeschlossen. macdevcenter.com/pub/a/mac/2001/12/07/apache.html - Brad
Meinetwegen. Das war einfach. Wenn Sie eine kleine Antwort schreiben wollen, werde ich Ihnen die Ehre geben. - Ovesh


Antworten:


Apache ist in OSX integriert und kann leicht aktiviert werden.

Sehen http://macdevcenter.com/pub/a/mac/2001/12/07/apache.html für einige grundlegende Anweisungen.


2
2017-07-26 19:24



Ich habe es nicht gelesen. Alles, was ich tat, war zu "Sharing" in den Systemeinstellungen, aktivieren Sie "Web Sharing", und ich verwende meine lokalen ~ / Sites als das Verzeichnis. Ziemlich einfach. - Ovesh
Es wäre großartig, die Anweisungen hier zu geben, anstatt nur irgendwo zu verlinken! Aber wie Ovesh sagte, kann es ziemlich leicht kondensiert werden. - slhck


Sie können Python verwenden, um einen einfachen HTTP-Server auszuführen. Führen Sie in dem Verzeichnis, das Sie bereitstellen möchten, das folgende aus ...

python -m SimpleHTTPServer

Sieh dir das an Linux Jornal Artikel Für mehr Information.


9
2017-07-26 19:17



Was für eine großartige Lösung. Es funktioniert einfach! - Ovesh


Sie können verwenden MAMP.

Es kommt mit Apache, PHP und MySQL und stellt alles mit ein paar Klicks bereit. Beachten Sie, dass Sie MAMP niemals in einer Produktionsumgebung verwenden sollten. PHP & MySQL Einstellungen sind optimal für die Entwicklung, aber es gibt einige Sicherheitslücken.


2
2017-07-26 19:20