If you're working on developing websites, it's handy to have a development server to test your designs and code against. If you're running Ubuntu, it's fairly easy to install a LAMP stack - I use mine for running test versions of WordPress and Drupal for themeing, but you can use this setup for all kinds of web development.
In this post, I'm going to show you how to quickly install Apache, MySQL and PHP to give yourself a fully-functioning development server. By the way, I'm using Ubuntu 10.04 to carry out this tutorial.