Apache
Start Apache
Check it's working: http://localhost/
PHP
In /etc/apache2/httpd.conf, uncomment this line:
Restart Apache
Fix a warning appearing in phpinfo()
Create /etc/php.ini and make it writable
In php.ini, find this line:
Uncomment it and insert your time zone (http://php.net/manual/en/timezones.php)
Restart Apache
MySQL
Download the MySQL package for Mac OS X.5 (32 or 64 bits depending on your machine)
Install everything in...