
MAMP, le logiciel simple et pratique pour l’utilisation du PHP avec vos serveurs Apache et MySQL sous Mac.
Introduction :
Le logiciel MAMP est à Mac OS ce que WAMP est à Windows : une alternative simple pour pouvoir utiliser un serveur Apache et MySQL, pratique pour l’utilisation de PHP en développement Web. MAMP existe en deux versions, la version gratuite (MAMP) et la version payante (MAMP Pro) coûtant à 39 euros. Dans ce tutoriel, nous ne parlerons que de la version gratuite de MAMP.
Pour télécharger MAMP, veuillez vous rendre à cette adresse : http://www.mamp.info/en/mamp.html
Démarrage de MAMP :
Au démarrage de MAMP, vous aurez la fenêtre du logiciel et une page de votre navigateur par défaut (dans mon cas Safari) qui s’ouvriront.


Dans la partie de la fenêtre logicielle, vous aurez le choix entre 4 options :
Arrêter les serveurs
Ouvrir la page d’accueil (celle sur Safari, accédant ainsi au serveur MySQL et à vos pages en PHP)
Préférences
Quitter
La fenêtre de préférence reste assez complète. On peut choisir les options de démarrage (lancer les serveurs au démarrage de MAMP, …), les ports que l’on veut utiliser avec nos serveurs, la version du PHP (4 ou 5) et le « document root » du serveur Apache.

Ici, vous aurez le répertoire où se trouveront vos pages PHP et HTML. Vous pouvez le laisser par défaut ou le changer comme bon vous semble. Je vous conseille de le laisser par défaut, vous aurez un meilleur accès à vos pages PHP et à la page d’administration MySQL.
L’utilisation de MAMP :
On arrive à la partie concrète de ce tutoriel, l’utilisation de MAMP. Pour avoir utiliser il y a quelques années easyPHP sur Windows, je peux vous dire que MAMP est réellement plus simple.
Quand on arrive sur la page de notre navigateur, nous avons la page d’accueil de MAMP, avec le rappel des paramètres pour la connexion au serveur MySQL. (rubrique Start)

La page phpinfo vous donnes, comme son nom l’indique, les informations sur le PHP ainsi que sur les extensions installées. Une page utile pour les utilisateurs avertis.
La page FAQ vous donnera les versions des programmes inclus, ainsi que quelques solutions à des problèmes qui arrivent assez souvent. Attention, cette page est en franglais, les traducteurs ont tout simplement oubliés de traduire certains passages.
La page phpMyAdmin est la partie la plus intéressante, c’est ici que vous pourrez rentrer vos bases de données, vos tables et profiter au maximum du PHP.
Il y a aussi SQLiteManager qui est assez intéressant quand on veut une interface phpMyAdmin avec le strict nécessaire pour des opérations simples (comme la création de bases de données).
L’accès à vos pages php :
Comme dit plus haut, on peut modifier l’endroit où l’on veut que MAMP cherche nos pages PHP, pour ce tutoriel, nous garderons l’endroit par défaut. Il faudra placer vos pages PHP dans le dossier Applications > MAMP > htdocs. Ainsi, depuis le navigateur, il suffit de rentrer l’adresse : http://localhost:8888

Vous voyez que j’ai un dossier www, tout simplement pour que certaines pages qui traine à la racine de mon dossier ne s’affiche pas au démarrage (notamment si un index traine), me bloquant l’accès à mes autres pages et dossier, sauf par la barre d’adresse, mais ce n’est pas très pratique.
Voilà, ce tutoriel sur MAMP se termine à vos echo et fonctions PHP.