This tutorial covers how to install #Aegir and use it to deploy Drupal sites on a Debian VPS. Aegir is a hosting system for Drupal powered sites.
Once Aegir is installed, you can setup a #Drupal site in just a few clicks. Aegir creates the web server's site configuration files, the site's database, runs the Drupal installation process and reloads the relevant services, all automatically.
https://ibmimedia.com/blog/153/deploy-drupal-sites-using-aegir