How to setup a Drupal LAMP development environment on Linux (Ubuntu)