Question

NetBeans recommande d'utiliser MAMP pour Apache + MySQL + PHP sur Mac. Il y a un MAMP et un PRO MAMP. Le MAMP est en fait rien de plus qu'une collection de bibliothèques open source et des choses comme PHP, MySQL, etc. dans un grand répertoire qui va à / Application / MAMP /. Il est livré avec une petite interface graphique pour démarrer / arrêter le serveur et de faire quelques réglages très basiques. Cependant, il est extrêmement limité. Il y a un PRO MAMP qui fait un peu plus de choses, mais coûte environ 65 $. Comme je ne suis pas faire de l'argent avec mon dev web je cherche des solutions libres.

Donc, il y a quelque chose d'autre qui est open source / libre, qui fait la même chose comme MAMP Pro? démarrage / arrêt PHP / Apache / MySQL sur le Mac, la configuration des hôtes, ports, etc.?

Était-ce utile?

La solution

Y at-il quelque chose de mal avec le logiciel déjà intégré?

Le distro MySQL officiel comprend un démarrage / arrêt client graphique. Il est un seul bouton, en fait.

La copie intégrée d'Apache peut être startted et arrêté dans le partage de fichiers zone Paramètres. Mélanger avec un la version non-ancienne de PHP et vous définissez.

Autres conseils

Découvrez comment modifier le fichier de configuration d'Apache, vous pouvez faire tout ce que vous voulez. Tout ce que vous aurez besoin est un éditeur de texte. Je MAMP libre et juste modifier mon fichier de configuration nécessaire. Ma config Apache pour MAMP est situé à /Applications/MAMP/conf/apache/httpd.conf. Le fichier est bien commenté et vous pouvez Google un des paramètres là pour en apprendre davantage à leur sujet. outils GUI sont un luxe agréable, mais nous ne devrions pas être complètement dépendants d'eux.

L'un des problèmes avec l'utilisation de la construction dans les paquets d'Apache etc est qu'ils considèrent le logiciel du système et sont régulièrement mis à jour par la mise à jour du logiciel d'Apple. La plupart du temps cela est bien beau, mais parfois si vous avez beaucoup de mises à jour tweaks personnalisés ou la version ou si vous voulez utiliser une version très spécifique, vous pouvez parfois obtenir trébuché par la mise à jour du logiciel. Donc, c'est un argument pour le paquet alternatif comme MAMP qui peut être plus précisément gérée comme une evironment de production.

De plus, si l'on est "l'apprentissage" apache et l'administration de PHP, il y a moins de risque pour Bork un package autonome comme MAMP ou Macports.

En ce qui concerne les alternatives à MAMP, macports utile. Mais il y a aussi le projet Bitnami

http://bitnami.org/

Ils ont des installateurs agréables pour des kits d'applications spécifiques, et un environnement de type LAMP vanille. Il y a aussi un programme de désinstallation propre, ce qui est agréable. Expérimentez loin et vous n'avez pas à vous soucier du logiciel du système de rupture ou de configurations.

Vous pouvez toujours utiliser un gestionnaire de paquets comme MacPorts ou Homebrew et suivre leurs guides pour se mettre en place.

Il y a un solide, open source, alternative à MAMP appelée MNPP . Il a tout MAMP a, mais mis à jour.

Il est Pow (bien que c'est pour Ruby) voici comment exécuter avec PHP: https://github.com/37signals/pow/wiki/Running-Pow-with-Apache

Et il y a une interface graphique agréable ainsi: Anvil

.

Je suis assez sûr XAMPP fonctionne sur le Mac. Mais ce n'est pas aussi bon que MAMP.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top