How to setup Debian Squeeze 6 with Lighttpd, MySQL & PHP

How to setup a basic Debian ( Squeeze) 6 webserver with Lighttpd, MySQL & PHP. We just need a basic web server to host a WordPress website(s). We need a Low end Server that can handle traffic and processes, often used for custom web applications. We do not really...