MAMP: Macintosh, Apache, MySQL, PHP

On Windows, I use the excellent Wamp to set up a local development environment with Apache, MySQL and PHP. On the Mac, I just discovered MAMP which lets me do the same thing.

Although OS X comes with Apache and PHP you have to turn PHP on manually and install MySQL whereas MAMP handles all that for you. (Installing it is as easy as installing any other OS X application, just drag it to your Applications folder.) Furthermore, MAMP creates a self-contained installation that doesn't alter any other settings on your computer. You can simply trash the folder if you want to uninstall it.

11 Responses to “MAMP: Macintosh, Apache, MySQL, PHP”


  1. 1 Scott Janousek

    Yes, it’s pretty sweet. I had been using the server logistics apps until I transitioned to MAMP.

    I wonder if the final version of leopard will have some sort of admin console for the preinstalled apache server.

  2. 2 Jolyon

    I’m sure you were singing the praises of XAMPP a while back, why don’t you just use the OSX version here:

    http://www.apachefriends.org/en/xampp-macosx.html

  3. 3 Pete

    Ah lovely, i hadnt thought to look for a MAC version.

    Heres one back for you, lovely way to enable postfix from the command line,

    sudo postfix start

    badabing

  4. 4 LEE

    sank you! Just last week I was beginning to look into LAMP’s, and how to setup some sort of local database madness. Yes, I’m n00b. thanks!

  5. 5 John Giotta

    Do you know if you need IIS to run WAMP?

  6. 6 aral

    Nope, no IIS needed (is there IIS for OS X?) It installs Apache.

  7. 7 aral

    Jolyron: I discovered Wamp after XAMPP. I actually find it easier to work with.

  8. 8 mg

    Thats like saying do you need a Ford to drive a Chevy.

    WAMP, is Windows, Apache, Mysql, and PHP; IIS is Microsoft’s Database package.

    They compete with each other.

  9. 9 ll

    Thank you for this, do i need to uninstall all previous versions of mysql, xampp and other packages i have installed… it seems a mess down there… Could you write a tut on how to get the leopard back to a fresh start with apache, mysql and php please :-)

  10. 10 Aral

    @ll: You’re welcome! Unfortunately, I really only use MAMP and haven’t messed with the built-in servers, etc. And I actually downgraded to Tiger and I’m waiting for 10.5.2 at least before I give Leopard another chance.

  11. 11 Brady

    I Have MAMP installed, once up i hit open start page. It opens safari

    “Safari can’t open the page “http://localhost:8888/MAMP/?language=English” because it can’t find the server “localhost”. as well as

    Safari can’t open the page “http://localhost:8888/MAMP/joomla_1” because it can’t find the server “localhost”.

    http://localhost/ only gives me APACHE– I’m trying to load joomla to test.

    Can you help get this thing going

    thaks

Leave a Reply






Bad Behavior has blocked 0 access attempts in the last 7 days.