Frage

NetBeans empfiehlt MAMP für Apache + MySQL + PHP auf dem Mac zu verwenden. Es gibt eine MAMP und ein MAMP PRO. Der MAMP ist eigentlich nichts anderes als eine Sammlung von Open-Source-Bibliotheken und Sachen wie PHP, MySQL, usw. in einem großen Verzeichnis, das auf / Application / MAMP geht /. Es kommt mit einem kleinen GUI zum Starten / Stoppen des Servers und einige sehr grundlegenden Einstellungen zu tun. Es ist jedoch äußerst begrenzt. Es gibt eine MAMP PRO, die noch einige Dinge tun, aber Kosten wie 65 $. Da ich kein Geld mit meiner Web-Entwickler machen sehe ich für kostenlose Lösungen.

So ist es etwas anderes, dass Open Source / Free, die die gleiche Sache wie MAMP Pro tut? Start / auf dem Mac zu konfigurieren Hosts, Ports, etc. PHP / Apache / MySQL zu stoppen.?

War es hilfreich?

Lösung

Gibt es etwas falsch mit der Software bereits integriert in?

Die offizielle MySQL-Distribution enthält einen grafischen Start / Stopp-Client. Es ist eine einzige Taste, in der Tat.

Die Einbau-Kopie von Apache kann in dem File-Sharing-Einstellungen Bereich startted und gestoppt werden. Kombinieren Sie es mit einem nicht-alten Version von PHP und Sie werden eingestellt.

Andere Tipps

Erfahren Sie, wie die Apache-Konfigurationsdatei bearbeiten, dann können Sie alles, was Sie wollen. Alles, was Sie brauchen, ist ein Texteditor. Ich habe MAMP kostenlos und einfach bearbeiten meine Config-Datei wie nötig. Mein Apache Config für MAMP an /Applications/MAMP/conf/apache/httpd.conf entfernt. Die Datei ist gut kommentiert und Sie können alle Einstellungen in google mehr über sie zu erfahren. GUI-Tools sind eine schöne Luxus, aber wir sollten nicht völlig von ihnen abhängig sein.

Eines der Probleme, mit der in den Paketen von Apache gebaut mit etc ist, dass sie Systemsoftware betrachtet und werden von Apples Software-Update regelmäßig aktualisiert. Die meiste Zeit ist dieser in Ordnung, aber irgendwann, wenn Sie eine Menge von benutzerdefinierten zwickt oder Versions-Updates oder eine ganz bestimmte Version verwenden möchten Sie manchmal durch das Software-Update gestolpert bekommen kann. Das ist also ein Argument für alternatives Paket wie MAMP, die genauer gesagt wie eine Produktion evironment verwaltet werden können.

Plus, wenn man „Lernen“ Apache und PHP Verwaltung ist es weniger Risiko bork ein eigenständiges Paket wie MAMP oder Macports.

Als Alternativen zu MAMP, Macports es nützlich. Aber auch dort ist das Bitnami Projekt

http://bitnami.org/

Sie haben schöne Installateure für spezifische Anwendungspakete und eine Vanille-LAMP-Typ-Umgebungen. Es gibt auch einen Uninstaller, das ist schön. So experimentieren weg und Sie müssen sich keine Sorgen machen über Break-System-Software oder Konfigurationen.

Sie können jederzeit einen Paket-Manager verwenden, wie MacPorts oder Homebrew und ihre Führer folgen, um immer einrichten.

Es ist ein fester, Open-Source-Alternative zu MAMP genannt MNPP . Es hat alles MAMP hat aber aktualisiert.

Es ist Pow (gut es ist für Ruby) ist hier, wie es mit PHP auszuführen: https://github.com/37signals/pow/wiki/Running-Pow-with-Apache

Und es gibt eine nette GUI auch:. Anvil

Ich bin mir ziemlich sicher, dass XAMPP auf dem Mac funktioniert. Aber es ist nicht so gut wie MAMP.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top