2012-04-12 3 views
3

Ich bin sehr neu zu Mac OS und auch zu MAMP.MAMP - Vorhanden Apache und PHP

So, Mac OS X kommt mit Apache Web-Server vorinstalliert, PHP, etc. Ich habe eine Frage bezüglich der Installation von MAMP:

Wird die PHP, Apache, etc., die mit MAMP ersetzen die vorinstallierten diejenigen installiert ist? Oder wird MAMP eine zweite Instanz von jedem installieren?

Danke!

Antwort

2

MAMP ist eigenständig und wird anstelle des vorinstallierten Apache ausgeführt. Sie müssen die Funktion "Web Sharing" in den Systemeinstellungen deaktivieren, um den integrierten Apache-Server zu deaktivieren.

+0

Dank einfach ist. Was ist mit PHP? Auch 2 Instanzen? Und ich muss die vorinstallierte Instanz deaktivieren? –

+0

Solange Sie PHP nur für Websites verwenden, müssen Sie es nicht deaktivieren, da es sich um ein Apache-Modul handelt, das zusammen mit dem integrierten Apache automatisch deaktiviert wird. Nur wenn Sie es in der Befehlszeile verwenden, müssen Sie den Pfad zur MAMP-Programmdatei anstelle der Standarddatei (/ usr/bin/php) verwenden. – chiborg

+0

Brilliant! Danke für die schnellen und wertvollen Antworten! –

1

Nein, es wird nichts ersetzen. MAMP ist vollständig in sich geschlossen. Alle Dateien befinden sich ausschließlich im Ordner/Applications/MAMP und der Apache-Server läuft auf einem anderen Port.

1

MAMP ist in sich geschlossen. Es ersetzt nicht den Apache, Mysql oder irgendetwas anderes im Computer oder irgendwelche ursprünglichen Einstellungen. Es führt diese Dienste aus einem eigenen Ordner mit unterschiedlicher Portnummer aus. Die ursprüngliche Installation von Apache in MAC OS wird sich weiterhin auf Standard-Port dh

Original-Apache laufen wird Installation weiterhin auf localhost:80

Mamp laufen, um den Dienst auf dem Port Port 8888, 8889 für Apache installieren, mysql . New MAMP Apache-Installation auf

localhost:8888 

Deinstallation dieser Dienste von MAMP führen Sie den MAMP Ordner aus Anwendungen wie das Löschen