There is an excellent article on the Drubuntu group about setting up Apache for use in a local development environment. The best thing about it is the clever use of Apache's VirtualDocumentRoot parameter which allows you to set up an infinite number of sites, using just one Apache Virtual host, greatly reducing the time involved with setting up yet another local development site as part of you local multisite development environment. I can simply create a new directory, a symlink and a local hosts entry and I'm up and running with a new site.
eg.
asite.6, anothersite.6, mysite.6 (for all my drupal 6 sites, running in 1 drupal 6 multisite installation)
asite.7, anothersite.7, mysite.7 (for all my drupal 7 sites, running in 1 drupal 7 multisite installation)
So.. Now I finally got round to getting NginX set up on my local Ubuntu development setup (I have been using it in staging and production for a couple of years), but can't see how to mimic such a setup as the way I had Apache configured...
Any ideas?