Cherokee web server is really small size and high performance(<100M memory needed to run the server. ), with graphic management control panel. I tried it for around 2 months.
But the commit is not active, and some part not available (such like the video stream instruction video). So has to stop using it. and come back to Tomcat.