My Dell XPS1330 with lovely Ubuntu decided to stop working. I hate Windows Vista and I needed a good wireframing and graphic tool so I had no choice but to buy a Mac. Since OSX is based on FreeBSD, I thought setting up AMP was a piece of cake. But I quickly found out it wasn't the case...
I tried setting up vitrual hosts with apache that comes with OSX, but I keep getting 'access denied' and can't set it up. Also the directory structure is quite different from the one I'm used to. I was going 'where is "sites-available" and "sites-enabled"?' and stuff.
I was advised by my friend Chris to try out MacPorts, and it is also James Walker's choice of package management tool. While James' observation is correct and MacPorts seems to be better at keeping packages up-to-date, I ended up in settling it up with Fink because I'm more accustomed to Debian/Ubuntu.
Overview of the process: