"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:"
Some of the products that appear on this site are from companies from which QuinStreet receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. QuinStreet does not include all companies or all types of products available in the marketplace.