I'm using Lighttpd since 2006 on different servers, it's fast, it handles a lot of traffic and doesn't need much memory. PHP Fastcgi support works out-of-the-box and you don't need to care about spawning processes. For the rewrite stuff check out this site: http://drupal.org/node/43782 (also read the comments)
I've been using Drupal with FreeBSD and lighttpd + fastcgi + MySQL on my site since 2008. It's been a hassle-free configuration. And my server is only a Pentium III with 512 MB RAM and some ssssssslowwwwwww HD. :)
One limitation that comes to my mind is that Drupal module Boost is only semi-supported with lighttpd and requires some trickery to get it working. If you don't need Boost, everything's should be quite smooth.
I'm using Lighttpd since 2006 on different servers, it's fast, it handles a lot of traffic and doesn't need much memory. PHP Fastcgi support works out-of-the-box and you don't need to care about spawning processes. For the rewrite stuff check out this site: http://drupal.org/node/43782 (also read the comments)
http://groups.drupal.org/lighttpd is a good resource if your running lighttpd with drupal
http://groups.drupal.org/node/22787
http://groups.drupal.org/node/25453
I've been using Drupal with FreeBSD and lighttpd + fastcgi + MySQL on my site since 2008. It's been a hassle-free configuration. And my server is only a Pentium III with 512 MB RAM and some ssssssslowwwwwww HD. :)
One limitation that comes to my mind is that Drupal module Boost is only semi-supported with lighttpd and requires some trickery to get it working. If you don't need Boost, everything's should be quite smooth.