In a recent entry, Sean Coates shares some tips he found when working on a project (the redesign of the php|architect website) and trying to set up a development environment on his Mac in the latest version of Apple's operating system - Leopard.
There are a bunch of things wrong with Leopard, but over all I'm pretty happy with it. I did, however, have a bit of a hard time getting my development environment up and running (I did a clean install). I'll outline the steps that I took to get a functioning Apache, PHP, MySQL installed. Sure, you could use the leopard-bundled Apache and PHP, but if you're like me, you generally upgrade PHP (and use weird extensions) a lot more often than Apple will upgrade it.
He walks through the entire installation, complete with the commands that'll need to be made to both make the install and configure the Apache instance to work with PHP.