Passer au contenu
MAMP

MAMP

MAMP est un environnement de développement local qui regroupe les principaux outils nécessaires pour créer, faire fonctionner et tester des sites web sur votre ordinateur. À télécharger gratuitement sur Windows.
Éditeur : appsolute GmbH
Note

Spécifications

Version 3.5.2
Date mise à jour 21/07/2016
Licence Logiciel Libre
Taille 254.16 Mo
Systèmes d'exploitation Mac OS X
Catégorie Editeurs de site

Présentation de MAMP

Pour créer ou modifier un site web, vous devez pouvoir le faire fonctionner dans un environnement proche de celui d’un véritable serveur. Toutefois, installer et configurer séparément un serveur web, une base de données et les différents langages nécessaires peut demander plusieurs manipulations. Cela peut être particulièrement contraignant si vous souhaitez simplement tester un site ou travailler dessus avant sa mise en ligne.

MAMP propose une solution pour réaliser ce travail directement sur votre ordinateur. Il s’agit en effet d’un environnement de serveur local gratuit pour Windows. Il regroupe les principaux outils nécessaires au développement et aux tests de sites web. Vous pouvez notamment utiliser Apache ou Nginx comme serveur web, MySQL pour les bases de données, ainsi que PHP, Python, Perl ou Ruby.

Avec MAMP, vous pouvez par exemple installer et utiliser WordPress sur votre PC sans publier immédiatement votre site sur internet. Vous pouvez ainsi développer votre projet, effectuer des tests et vérifier son fonctionnement avant de le mettre en ligne. Et ce n’est pas tout : MAMP permet également de tester vos projets depuis des appareils mobiles.

Quelles sont les fonctionnalités de MAMP ?

En gros, MAMP installe sur votre PC un environnement complet pour développer et tester des sites web en local. Comme indiqué précédemment, vous pouvez choisir entre Apache et Nginx comme serveur web. MySQL est également intégré pour gérer les bases de données. MAMP prend aussi en charge plusieurs langages utilisés dans le développement web, dont PHP, Python, Perl et Ruby. Vous pouvez ainsi travailler sur différents types de projets sans devoir installer séparément chaque composant.

MAMP vous permet en outre de définir le dossier dans lequel sont stockés les fichiers de votre site. Ce dossier sert de racine aux documents utilisés par le serveur local. Vous pouvez donc y placer vos fichiers HTML, PHP ou vos images et accéder ensuite au projet depuis votre navigateur. Le logiciel permet également de choisir le serveur web utilisé entre Apache et Nginx.

Pour les projets qui utilisent PHP, MAMP intègre plusieurs outils et systèmes de cache. La version Windows propose notamment APC, eAccelerator, XCache et OPcache. Ces composants peuvent améliorer l’exécution et les performances des applications PHP. MAMP fournit également les éléments nécessaires pour utiliser MySQL avec vos projets web. Le logiciel peut ainsi servir à tester des sites dynamiques et des applications avant leur mise en ligne.

Enfin, MAMP facilite le développement de projets comme WordPress. Vous pouvez l'utiliser pour installer et faire fonctionner WordPress directement sur votre ordinateur, sans publier le site sur internet. Vous pouvez alors développer votre site et effectuer vos tests dans un environnement local. MAMP permet également de tester des projets depuis des appareils mobiles. 

À noter qu’une fonction de sauvegarde dans le cloud est disponible avec MAMP Cloud. Elle permet de sauvegarder les fichiers et les bases de données d’un projet sur Dropbox, puis de les restaurer sur un autre ordinateur. Cette fonctionnalité est proposée séparément dans la version gratuite et fait partie de MAMP PRO.

Avec quels OS fonctionne MAMP ?

MAMP fonctionne sur Windows 10 et Windows 11, en 32 ou 64 bits. La documentation officielle indique également qu’une configuration minimale de 1 Go de mémoire vive et le .NET Framework 4.0 sont nécessaires pour l’utiliser. Il est intéressant de noter que MAMP existe aussi sur macOS, mais la version présentée ici concerne son édition pour Windows.

MAMP est-il gratuit ou payant ?

MAMP est un logiciel gratuit. Vous pouvez télécharger et utiliser la version classique pour Windows sans acheter de licence. Elle fournit notamment un serveur local avec Apache ou Nginx, PHP et MySQL pour développer et tester des sites web sur votre ordinateur. 

MAMP propose aussi une version professionnelle, MAMP PRO. Celle-ci est payante et ajoute des fonctionnalités destinées à un usage plus avancé. 

Le service MAMP Cloud peut également être ajouté séparément à la version gratuite avec un paiement unique.

Quels sont les logiciels similaires à MAMP ?

MAMP permet de créer et de tester des sites web directement sur votre ordinateur dans un environnement local. Si vous cherchez une solution similaire, plusieurs alternatives existent.

XAMPP est l’une des alternatives les plus proches de MAMP. Cet environnement regroupe Apache, MariaDB, PHP et Perl pour vous permettre de développer et tester des sites en local. Il est gratuit et fonctionne sur Windows, Linux et macOS. Son panneau de contrôle permet aussi de démarrer ou d’arrêter facilement les différents services.

WampServer adopte une approche similaire, mais se concentre sur Windows. Il réunit Apache, PHP et MySQL ou MariaDB pour faire fonctionner des sites dynamiques sur votre PC. Vous disposez également de phpMyAdmin et d’Adminer pour gérer les bases de données. Gratuit, il constitue une bonne option si vous recherchez une solution locale dédiée à Windows.

Enfin, Apache HTTP Server est une solution plus spécialisée. Ce serveur web open source permet de faire fonctionner des sites et des applications web sur Windows, Linux et macOS. Il est gratuit et peut être intégré à un environnement de développement local. Contrairement à MAMP, il ne fournit toutefois pas l’ensemble des composants nécessaires dans un seul logiciel.

Télécharger MAMP

Toutes les versions disponibles :

Mac OS X

Visuels du logiciel