Mumps are easiest, but without pro fees, virtual hosts are hard to handle.
I found the default version already on the system, a pain for management due to some specific osx configuration in apache httpd.conf. But you can use mac ports or homebrew (my preferred) for custom php / apache installation.
My preferred and, in my opinion, the cleanest way is to install a virtual box and run the full LAMP stack. It is the most flexible and much closer to anything you can place on. If you have not done any system administrator before, this will be a pretty good way to find out a little more.
source share