Stimmt, hast ja recht, wegus, daher mal ein paar Infos zu MAMP.
Generell ist MAMP als Entwicklungsumgebung für PHP gedacht, nicht als Distribution, um einen Webserver aus dem eigenen Mac zu machen. Für offline-Entwicklungszwecke also bestens geeignet.
Enthalten sind:
- Apache 2.0.50
- MySQL 4.0.20
- PHP Versionen 4.3.9 und 5.0.2
- Turck MMCache 2.4.6
- Zend Optimizer 2.5.5 (effektiv, wenn man mit Zend Studio arbeitet)
- phpMyAdmin 2.6.0 pl2
Es kann in den Einstellungen von MAMP jederzeit der MySQL Server gestartet und gestopt werden, Umschalten zwischen PHP 4.3.9 und 5.0.2 ist ebenso jederzeit möglich. MAMP sollte ausdrücklich NICHT bei bereits selbst installierten und eingestellten PHP- und MySQL- Versionen zusätzlich installiert werden, bereits laufender Apache wird aber nicht tangiert oder modifiziert. WebEdition (Hersteller) behauptet zwar, dass eine zusätzliche Installation und Verwendung von MAMP keinerlei Probleme erzeugen sollte, ich kann das aber nicht bestätigen, vor allem dann nicht, wenn mit dem von MAMP installierten PHP auf bereits vorhandene MySQL Datenbanken zugegriffen wird. Änderungen lassen sich natürlich nur nach erneuter Installation von MAMP rückgängig machen.
Soweit ich das beurteilen kann, werden beide PHP-Versionen nahezu vollständig installiert, Updates des Mac OS X tangieren weder alte, noch durch MAMP getätigte Installationen, eventuelle Updates einzelner Komponenten (phpMyAdmin oder PHP etc.) lassen sich problemlos durchführen, ohne dass Funktionstörungen zu bemerken wären, zumindest konnte ich bis jetzt keine feststellen. Das eigentliche "Paket" lässt sich überall hin installieren und jederzeit problemlos löschen. Der Hersteller gibt an, dass mit Löschen des MAMP-Ordners auch automatisch die Aktivität aller Komponenten beendet wird und das restliche OS X davon nicht berührt wird. Wenn man aber mit MAMP bereits vorhandene MySQL-Datenbanken modifiziert hat, ist es eine Sysiphus-Arbeit, diese ohne MAMP wieder in den Ursprungszustand zu bringen. Ich empfehle daher MAMP ausdrücklich nur Neu-Einsteigern auf diesem Gebiet, die Offline-Entwicklungen von PHP oder MySQL kennenlernen wollen. Dafür ist MAMP ideal. Ich rate ausdrücklich davon ab (entgegen Herstellerangaben), MAMP parallel zu bereits bestehenden Installationen zu verwenden.
J