Cherokee (web server)
Cherokee is an open-source, cross-platform, web server that runs on Linux, BSD variants, Solaris,, and Windows. It is a lightweight, high-performance web server/reverse proxy licensed under the GNU General Public License. Its goal is to be fast and fully functional yet still light. Major features of Cherokee include a graphical administration interface named cherokee-admin, and a modular light-weight design.
Cherokee is maintained and developed by an open source community.
Features
Web server features
- TLS and SSL
- Virtual servers
- URL rewriting and redirections supporting regular expressions
- Authentication via, htpasswd, LDAP, MySQL, PAM, plain, and fixed list.
- Reverse HTTP proxy
- HTTP load balancing
- Traffic shaping
- Custom and Apache compatible log format.
- Ability to launch web applications on demand
- Audio/video streaming
- On the fly gzip and deflate compressions
- Resilient to the 10000 simultaneous connections barrier
- Server Side Includes
- CGI
- FastCGI
- SCGI
- uWSGI support
chrootsupport - RRDtool statistics
- Database bridging and sharding
- Graphical configuration interface
- Point & click deployments through an application market