MAMP

Site officiel
Bookmark and Share

MAMP (acronyme de Macintosh, Apache, Mysql et PHP) vous propose un environnement local de serveur PHP/mySQL sur votre Mac OS X pour, par exemple, tester un site internet avant de le mettre en ligne. Pour ceux qui, comme moi, viennent du monde PC Windows, c’est, me semble-t-il, le seul équivalent à l’excellent EasyPHP.

Simple d’utilisation vous n’aurez pas besoin de créer de script, de modifier des fichiers de configuration en tapant des lignes de code dans la console.

MAMP contient :

  • Apache : 2.0.50
  • MySQL : 4.0.20
  • PHP : 4.3.11 & 5.0.4
  • PHPMyAdmin : 2.6.0
  • eAccelerator : 0.9.2a (accélère l’exécution des scripts)
  • Zend Optimizer : 2.5.7

Pour l’installer, il suffit de placer ou de glisser/déposer le dossier MAMP à la racine du dossier applications sinon il ne marchera pas.
Copiez ensuite l’ensemble des fichiers de votre site web dans le dossier htdocs (Applications -> MAMP -> htdocs)
L’utilisation de la base de données MySQL se fait au travers du très pratique phpMyAdmin.

En lançant MAMP une page web s’ouvrira par défaut :
http://localhost:8888/MAMP/?language=English
Elle vous donne accès à phpMyAdmin. Si vous voulez en ouvrir une nouvelle cliquez sur Open Start Page. Votre site se trouve sous http://localhost:8888/index.php avec 8888 qui est le port apache par défaut.

Remarques :

  • MAMP ne compromettra pas une autre installation d’Apache.
  • La version française du site existe mais le programme ne comprends que les langues anglaise ou allemande. D’ailleurs le lien de téléchargement direct sur la page française ne marchait pas à ma dernière visite.
  • Sous OS X sont installés Apache 1.3 et PHP 4.3.2. Apple les mets à jour assez rarement. MAMP Installera les nouvelles versions avec mySQL en prime et des accélérateurs de scripts PHP.
  • Configuration nécéssaire :
    • Mac OS X 10.3 minimum
    • 250Mo au minimum d’espace disque disponible
  • A l’aide du menu préférences vous pouvez notamment choisir de faire tourner votre serveur sous PHP 4 ou 5 et désactiver ou activer eAccelerator (anciennement Turk MMcache) et Zend Optimizer.
  • Si MAMP lui-même est sous licence libre GNU/GPL, les différentes applications installées ont leur propre licence (tout aussi libres au sens de l’OSI).
Tags: MAMP Apache php eAccelerator mysql apple mac OS MacOSX osx indispensable gratuit phpmyadmin
Ajouter des tags (séparés par des virgules ou des espaces) :
 
Attention: tous les caractères spéciaux sont interdits (sauf le .). Les tags n'apparaîtront qu'au prochain rafraichissement du cache (dans plusieurs heures).

<< Mettre à jour >>
:: lien mort :: orthographe :: nouveauté :: mise à jour ::

Vous souhaitez mettre à jour la notice ? La première chose à faire est de déterminer s'il s'agit d'une mise à jour mineure ou d'une mise à jour majeure Icone d'aide.

  • Mineure : un lien mort, des fautes d'orthographe, un lien à ajouter ou encore une petite précision.

    Veuillez renseigner les champs ci dessous :

  • Majeure : une nouvelle version avec des nouveautés, des changements majeurs.

    En cochant cette case, vous allez créer une page sur le wiki afin de mettre à jour la notice.

Commentaires

<< Poster un message >>
:: question :: précision :: avis :: commentaire :: bug ::

MAMP , le 7 février 2013 par momo (0 rép.)

salut je travail sor MAMP,j’ai creer deux fichier le premier fonction.php qui contient les instruction pour connecter la abse et le deuxieme form.php dont je doit remplir les chomps inserer dans la base mais la connexion a la base ne se fait pas, aide mois SVP.

Répondre à ce message

MAMP , le 16 novembre 2011 par Michel Benoya (0 rép.)

Pour information, la mise à jour de MAMP peut se révéler assez complexe pour un novice, mais je viens de trouver ce tutoriel assez intéressant.

-----> http://darklg.me/2011/09/mettre-a-j...

Répondre à ce message

MAMP vec Airport désactivé ? , le 8 janvier 2010 par pariggi (0 rép.)

Bonjour,

Il peut être nécessaire sur portable MacBookPro de désactiver Airport quand on travaille en mode meilleure performance sur batterie et qu’on n’a pas besoin d’Internet, afin que justement la batterie ne se décharge pas trop rapidement. Mais, quand je désactive Airport, la connection en local avec mes fichiers php ne se fait plus.

C’est bizarre car avec myphp sur Windows même sans Internet la connection au serveur local est maintenue.

Qui sait comment on peut donc travailler en local avec Airport désactivé ? Merci !

Répondre à ce message

MAMP impossible d’ouvrir localhost , le 21 novembre 2009 (2 rép.)

Je viens d’installer MAMP mais safari m’indique une impossibilité d’ouvrir localhost:8888, les serveurs sont au vert et j’ai partagé le web. Merci si vous avez des solutions.

MAMP impossible d’ouvrir localhost , le 23 novembre 2009 par Pascal

même erreur avec 127.0.0.1:8888 ??

MAMP impossible d’ouvrir localhost , le 23 novembre 2009

non ça marche avec 127.0.0.1:8888, cependant l’accè à mysql ne peut pas se faire avec la déclaration $host = "localhost".

Répondre à ce message

MAMP : comment lancer votre première page web en php , le 14 mars 2009 (0 rép.)

ce qui est contrairement écrit, vos pages php doivent être dans applications/mamp/bin/mamp

votre url http://localhost:8888/MAMP/

Répondre à ce message

MAMP pb mise à jour , le 6 novembre 2007 (0 rép.)

Bonjour,

J’ai installé Léopard, depuis Mamp ne démarre plus les serveurs. J’ai donc mis à jour Mamp là tout marche mais problème plus de bases de données. Je ne peux plus les exporter de l’ancienne version et j’ai beau essayé de remplacer (logiquement) les dossiers pour retrouver mes bases ca foire. Au mieux, j’arrive à récupérer le nom de mes bases mais sans tables ;o/ Si quelqu’un connaît la solution, je suis preneuse. Merci

Répondre à ce message

MAMP , le 23 août 2007 par dbr (0 rép.)

est-ce qu’il existe une version pour panther ?????

Répondre à ce message

10.3 minimum... ou 10.4 ? , le 11 juillet 2007 par erland (2 rép.)

Je suis sous mac OS 10.3 et MAMP que je viens d’installer refuse de s’ouvrir car je ne suis pas sous 10.4 m’est-il annoncé... Peut-on trouver une ancienne version de MAMP qui fonctionne sous 10.3 ?

10.3 minimum... ou 10.4 ? , le 12 juillet 2007 par kaneda_aka_tetsuoka

Une petite recherche sur Google avec les termes MAMP et releases m’a donné ceci : http://aralbalkan.com/913

Je pense que cela devrait pouvoir répondre à ta question. Bonne recherche !

10.3 minimum... ou 10.4 ? , le 15 septembre 2007 par Gabou

Oui sur la page de téléchargement tu as le choix des version 10.3 intel et PPC http://www.mamp.info/en/download.html

Répondre à ce message

Probleme ouverture pages PHP , le 28 février 2007 par quetzal (2 rép.)

J’ai installé et lancé Mamp 1.4.1. sur un Mac avec OS 10.3.9

Les lumières sont au vert, pourtant, je n’arrive pas à ouvrir les fichiers *.php

Lorsque je les ouvre sous Firefox, le navigateur m’offre seulement le choix de les ouvrir avec TextEdit ou bien de sauvegarder sur le disque dur.

Que se passe-t-il ?

Probleme ouverture pages PHP , le 28 février 2007 par opi

Il faut activer ton serveur apache... c lui qui interprete les fichiers php... opi

-----> http://colibrio.asso.free.fr

Probleme ouverture pages PHP , le 12 juillet 2007 par Kaneda_aka_Tetsuoka

Une fois MAMP lancé, tu accèdes à tes pages (sauvegardées dans le dossier htdocs de MAMP) non pas directement mais en passant par le serveur dont l’adresse doit être normalement http://localhost:8888 ; ce n’est qu’à cette condition que ton serveur peut interpréter les pages en PHP.

Répondre à ce message

Problème pour lire des fichiers php dans Mon Mac depuis l’installation de MAMP. , le 20 juin 2006 par Philippe Cuny (2 rép.)

Bonjour,

Depuis l’installation de MAMP sur mon Mac ( OS 10.3.9 ) dans l’idée d’apprendre le PHP MySQL, c’est le cauchemard..

Je ne peux pas lire de fichiers PHP sur mon ordinateur, pourtant visibles en ligne ( le premier que l’on teste, pour les nuls ou ailleurs, avec la fonction echo notamment ).

Par ailleurs le fichier httpd.conf a été déplacé à l’adresse Applications/MAMP/conf/apache/httpd.conf

Si j’ouvre ce fichier httpd.conf dans mon editeur de texte je ne trouve pas les lignes #LoadModule php4_module libexec/httpd/libphp4.so et #AddModule mod_php4.c devant lesquelles je devrais ( paraît-il ) retirer les #. Je trouve la ligne LoadModule php5_module sans # donc et rien qui commence par #AddModule ou AddModule.

Si je désactive puis réactive le partage Web, MAMP ouvert ou non, cela ne change rien.

J’essaie sans succès depuis deux jours de débloquer la situation à partir d’un forum spécialisé Mac OS.. Que puis-je faire ?

Eventuellement : si je veux lire un fichier .php sur mon ordinateur, quelles sont les différentes manières de m’y prendre ?

Merci d’avance.

Problème pour lire des fichiers php dans Mon Mac depuis l’installation de MAMP. , le 7 mars 2008 par JSIT99

Bonjour,

Depuis l’installation de MAMP sur mon Mac ( OS 10.3.9 ) dans l’idée d’apprendre le PHP MySQL, c’est le cauchemard..

Je ne peux pas lire de fichiers PHP sur mon ordinateur, pourtant visibles en ligne ( le premier que l’on teste, pour les nuls ou ailleurs, avec la fonction echo notamment ).

Par ailleurs le fichier httpd.conf a été déplacé à l’adresse Applications/MAMP/conf/apache/httpd.conf

Si j’ouvre ce fichier httpd.conf dans mon editeur de texte je ne trouve pas les lignes #LoadModule php4_module libexec/httpd/libphp4.so et #AddModule mod_php4.c devant lesquelles je devrais ( paraît-il ) retirer les #. Je trouve la ligne LoadModule php5_module sans # donc et rien qui commence par #AddModule ou AddModule.

Si je désactive puis réactive le partage Web, MAMP ouvert ou non, cela ne change rien.

J’essaie sans succès depuis deux jours de débloquer la situation à partir d’un forum spécialisé Mac OS.. Que puis-je faire ?

Eventuellement : si je veux lire un fichier .php sur mon ordinateur, quelles sont les différentes manières de m’y prendre ?

Merci d’avance.

Salut, Je suis sous léopard j’ai, un peu le même problème que toi n’arrives pas à tester les pages J’ai pourtant tout configuré à la lettre (mamp qui est au vert) mais je n’arrives pas a tester les .php en local ce qui est un gros problème pour moi car je suis en eLearning et le QCM est éliminatoire alors

SI quelqu’un peut nous décrire exactement comment le on peut ouvrir dans un Browser le premier petit script de base genre <?php
echo "ma premiere PHP";
?>
et surtout la visionner je suis arrivé une fois à l’ouvrir mais j’avais le script entier à lécran…C’est un peu désordre non ?

La page contenue dans le dossier SItes s’ouvre parfaitement

Problème pour lire des fichiers php dans Mon Mac depuis l’installation de MAMP. , le 26 mars 2008

Bonjour tu fais pomme i sur le dossier htdocs et tu donne les droits lecture et écriture "j’ ai eu le même problème et j ai réglé ça comme ça et en donnant les droits a mon compte utilisateur et en donnant les droits d’ acces aux dossiers contenus..." Voila j espère avoir aidé ++ Je suis entrain de préparer un tuto "complet" là dessus mais il ne sera pas en ligne avant quelques jours. Cordialement sanackas.

C’ est pas parce que dans dans windows y a win que c est les meilleurs... -Apple world- Mac lovers !

Répondre à ce message

MAMP toujours pb mysql , le 21 avril 2006 par Pierre (1 rép.)

bonjour si vous pouviez m’expliquer où coller picoseconde aux.|mysql de grep lsof - I mysqld du killall -9 si j’ai bien suivi ( malheureusement en anglais c’est plus dur) quand mysql ne démarre pas et que port:3306 ne donne rien ? Merci Cordialement Pierre

-----> http://translate.google.com/transla...

MAMP toujours pb mysql , le 31 mai 2006 par ZwInG

Bonjour,

il suffit de modifier la fonction d’acces à la base de donnée.

Pour spip cela donne cela par exemple : spip_connect_db(’127.0.0.1:8889’,’’,’root’,’root’,’SPIP’) ;

au lieu de : spip_connect_db(’127.0.0.1’,’’,’root’,’root’,’SPIP’) ;

Répondre à ce message

MAMP lancement , le 8 février 2006 par julian (0 rép.)

bonjour a tous,

je viens d’installer Mamp mais il ne s’ouvre pas lorsque je veux le lancer. Comment puis je regler ce problème ?

D’avance merci

Répondre à ce message

MAMP problème d’install ou ? , le 24 janvier 2006 par mfresk (0 rép.)

Bonjour, je viens de telecharger MAMP 1.1.1 pkg.zip mais en voulant ouvrir l’adresse http://localhost:8888 l’entrée est refusée et puis en voulant regarder dans Applications/MAMP je ne vois pas le répertoire htdocs. D’ou vient le problème ? j’utilise Mac os x 10.4.3

Répondre à ce message

MAMP : problème avec MySQL , le 18 décembre 2005 par Jerome (1 rép.)

Bonjour,

Je suis un récent utilisateur de Mac et donc de MAMP. Je trouve MAMP très facile à installer et ce fut un bonheur de travailler avec sur le petit site en php et base de données que j’ai fait dernièrement. Mais voilà depuis que j’ai obtenu une connexion internet (ADSL + AIRPORT) le serveur MySQL ne démarre plus alors que le serveur Apache est bien en vert.

Comment se fait-il ? Et comment puis-je résoudre ce problème ?

Merci de votre aide

MAMP : problème avec MySQL , le 12 juillet 2007 par Kaneda_aka_Tetsuoka

As-tu tenté une réinstallation pure et simple ? J’avoue ne pas trop m’y connaître en MySQL mais parfois remettre tous les réglages à zéro permet de solutionner le problème.

Répondre à ce message

> MAMP, open source ? , le 22 juin 2005 par xgarreau (3 rép.)

J’ai noté un bug dans MAMP, qui ne fonctionne pas correctement lorsqu’on ajoute une IP à la directive Listen dans httpd.conf.

Le problème s’identifie rapidement et je cherche à télécharger les sources pour le corriger et là ... Impossible de les trouver, ni sur le site, ni sur sourceforge. Je n’ai trouvé que des binaires.

Si quelqu’un sait où les trouver, merci de me le dire ... J’ai posté un rapport de bug et une demande de l’url des sources sur le forum mais c’est à ce jour sans réponse ...

Merci...

> MAMP, open source ? , le 27 juin 2005

Bien, celà fait une semaine donc je reformule ma question ...

MAMP est-il open-source ?

Si non, que fait-il sur framasoft ? et sur sourceforge ?

a+

> MAMP, open source ? , le 21 juillet 2005 par xzaz

C’est vrai que c’est impossible de les trouver. Bizarre... J’ai envoyé des mails à webedition qui apparement édite MAMP.

Je suis allé sur : http://www.webedition-cms.com/english/about/contact.html

Je reviens poster la réponse dès que je trouve. J’ai vu que tu avais écris sur le forum de MAMP aussi.

C’est bizarre un logiciel open source peut perdre son caractère open-source ?

> MAMP, open source ? , le 26 juillet 2005 par xgarreau

Les sources nous ont été envoyées suite à une demande par mail.

Merci à xzaz pour la résolution du problème.

Répondre à ce message

> petit pbs de MAMP , le 17 mai 2005 par jul (1 rép.)

boujour,

J’ai télécharger aujourd’hui le logiciel mamp. Je suis habitué au fonctionnement d’Easy Php c’est pourquoi, je l’ai choisi.

J’utilise un système de gestion de contenu (SPIP) pour créer mon site perso et je ne comprend pas pourquoi, le navigateur safari d’Appel m’ouvre la page index en script ?

Si vous pouviez m’éclairer à ce sujet, je vous serai très reconnaissant.

Corrdialement J.W

-----> http://www.framasoft.net/article371...

> petit pbs de MAMP , le 2 juin 2005 par xzaz

Bizarre en effet. Tu as testé sur une autre page comme http://localhost:8888/autre_page.php par exemple ?

Répondre à ce message

> aide MAMP ? , le 2 mai 2005 par boethius (1 rép.)

quelqu’un connait-il une bonne aide pour mamp ? je suis loin d’être un utilisateur averti et j’ai quelques petits soucis que je n’avais pas avec easyphp... l’aide du site mamp est vraiment trop succinte pour un novice comme moi !

> aide MAMP ? , le 2 juin 2005 par xzaz

J’ai rien vu de tel. Le plus simple est de passer par leur forum pour poser tes questions. Si tu parles anglais bien sur.

lien forum

Répondre à ce message

Informations complémentaires

Faire un don ? (défiscalisé)

Faire un DON

Aidez-nous à atteindre notre objectif de 800 donateurs récurrents pour assurer notre pérennité et notre développement ! (nous n’y sommes plus très loin).

Je soutiens Framasoft pour 10€/mois

Framasoft needs you !

 Vous trouverez ici une liste de logiciels qui ont fait acte de candidature et qui n’attendent que vous pour réussir avec brio l’examen d’entrée dans notre annuaire.

Informations générales

Juste une image

Jasmine Jasmine
Creative Commons BY

Sur Framabook.org

Atelier Drupal 7
« Atelier Drupal 7 » par Cyprien ROUDET.
Option Libre
« Option Libre. Du bon usage des licences libres » par Benjamin Jean.

Tous nos Framabooks