Suggest a lightning fast, feature-light, secure Linux web server to serve static content [closed]
The list of must-have requirements:
- be able to serve static HTML pages and files (images, compressed archives, ASCII text files etc) over HTTP.
- be Resource conservative. It uses what's needed to send data over the network in form of memory and CPU, and not much more.
- have a small install footprint.
- use only as much network bandwith as is necessary.
- be mature.
- be easy to configure.
- be compiled into native code. No Python or Java etc.
What I don't need:
- Complex configuration options. If needed later on, I'll switch to Apache httpd.
- Support for running CGI, Perl, PHP, Java, Server Side Includes or other "extras".
Any suggestions please?
Solution 1:
nginx Learn more at the nginx wiki site.
It's hot, fast, small. A few % on the Netcraft survey.
Solution 2:
Lighttpd comes to mind.
According to the Lighttpd tutorial docs, configuring a static server takes about 5 minutes:
Solution 3:
There are lots but I personally like Cherokee. It's relatively new but also very simple to configure with a built-in web-gui.