[ Thanks to Falko
Timme for this link. ]
“Drupal is a great CMS but is a bit hefty when you host
it on bargain-basement shared hosting, and virtual private servers
are great but memory-constrained at the low-end. Apache can be a
big offender when it comes to resource usage, so a nice alternative
is nginx, a fast, light-weight and efficient http server that
supports PHP via PHP-FastCGI. So this is a pretty slick setup for
hosting Drupal, and I’ve taken a few different howtos and forum
posts to put together this guide, which should have all you need in
one stop, including a working URL rewrite config.“If you’re on a VPS, your hosting provider will do the operating
system and OpenSSH server installation. For those who are doing
this on your own computer or VM, rather than re-hash Falko’s
excellent server installation guide, I’m going to send you there
first for steps 1 through 3:”