There is a web server that is very conservative in its resource usage and memory footprint. That server is known as lighttpd (pronounced lighty). Setting one lighttpd instance can be a bit tricky, so this tutorial serves as a clear guide on how to properly configure a lighttpd server on Linux. Understanding the configuration file for each web server instance is key to successfully running lighttpd. This tutorial will also cover adding PHP support for your web servers.