



MAMP requires the use of the GUI to start/stop it but its GUI does provide a configuration UI (e.g. Also XAMPP components can be started from a GUI or from the command line. On the other hand, XAMPP has many extensions built-in. Lately, MAMP seems to get updated more regularly, looks a little more mac-like, has a Dashboard Widget and works without administrator privileges. You may even install both but you may only run one of them at a time (unless you edit the nf file for either XAMPP or MAMP and change the port it listens to). So both they can safely be tested and removed. Neither require any command line commands to setup. Both of them are self contained so neither touches the default OS X Apache/PHP installation. But currently I’m using MAMP to host wordpress. I wrote some time ago a post about how to install WordPress on Mac OS X.
