Porticus
http://porticus.alittledrop.com/index.html
"Porticus is a Cocoa GUI for the MacPorts package manager. MacPorts provides ready to build open-source software packages modified to compile and run on Mac OS X. The MacPorts project provides a TCL command line tool to manage installation, update and activation of the port packages. Porticus provides a GUI front-end to this tool."
Install and configure MySQL 5 with MacPorts | 2 tablespoons
http://2tbsp.com/content/install_and_configure_mysql_5_macports
Install Apache 2 and PHP 5 with MacPorts | 2 tablespoons
http://2tbsp.com/content/install_apache_2_and_php_5_macports
"I'll mention a few of the other options and then share the steps I've used to install Apache 2 and PHP 5 with MacPorts."