- Cherokee (web server)
-
Cherokee Web Server Original author(s) Álvaro López Ortega, Cherokee Project Stable release 1.2.100 / October 9, 2011 Written in C Operating system Cross-platform [1] Available in English, Spanish, German, French, Italian, Dutch, Polish, Swedish, Brazilian Portuguese, Chinese Simplified, Catalan, Galician Type Web server License GPL Website cherokee-project.com/ Cherokee is an open-source Cross-platform Web server that runs on Linux, BSD variants, Solaris, Mac OS X, and Microsoft Windows. It is a lightweight[2], high-performance[3] 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 [4]
Contents
Features
Web server features
- TLS and SSL [5]
- Virtual Servers [6]
- URL rewriting and redirections supporting regular expressions
- Authentication via htdigest, htpasswd, LDAP, MySQL, PAM, Plain, and Fixed list. [7]
- Reverse HTTP proxy
- HTTP Load balancing
- Traffic shaping
- Custom and Apache compatible log format. [8]
- 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 [9]
chroot
support- RRDtool statistics
- Data base bridging and Sharding (DBSlayer-like)
- Graphical configration interface
- Point & Click deployments through an application market [10]
Web applications [11]
Configuration wizards are provided to automatically configure the web server to perform specific tasks, or run frameworks and applications. These provide support for:
See also
- Comparison of lightweight web servers
- Comparison of web servers
- Traffic Server
- Web accelerator which discusses host-based HTTP acceleration
- Proxy server which discusses client-side proxies
- Reverse proxy which discusses origin-side proxies
References
- ^ "Cherokee Downloads". Cherokee project. http://www.cherokee-project.com/downloads.html. Retrieved 2011-03-23.
- ^ Frommel, Oliver. "FEATHERWEIGHTS - Linux Magazine Online". Linux Magazine. http://www.linux-magazine.com/Issues/2007/82/FEATHERWEIGHTS/%28kategorie%29/0. Retrieved 10 August 2011.
- ^ "Installing Cherokee With PHP5 And MySQL Support On Ubuntu 11.04". Linux.com. 10 August 2011. http://www.linux.com/distronews/481573-installing-cherokee-with-php5-and-mysql-support-on-ubuntu-1104. Retrieved 26 August 2011.
- ^ Contributors and metrics about Cherokee Project
- ^ "TLS/SSL Cookbook". Cherokee project. http://www.cherokee-project.com/doc/cookbook_ssl.html. Retrieved 2010-09-16.
- ^ "Virtual Servers". Cherokee project. http://www.cherokee-project.com/doc/config_virtual_servers.html. Retrieved 2010-09-16.
- ^ "Supported authentication mechanisms". Cherokee project. http://www.cherokee-project.com/doc/cookbook_authentication.html. Retrieved 2010-09-16.
- ^ "Supported logging styles". Cherokee project. http://www.cherokee-project.com/doc/modules_loggers.html. Retrieved 2010-09-16.
- ^ "Cherokee uWSGI support". http://projects.unbit.it/uwsgi/wiki/RunOnCherokee. Retrieved 23 March 2011.
- ^ "Application deployment with Cherokee Market". http://cherokee-market.com/about. Retrieved 23 March 2011.
- ^ "Recipes for specific tasks". http://www.cherokee-project.com/doc/cookbook.html. Retrieved 2010-09-16.
External links
- Documentation
- Cherokee Market
- Alvaro López Ortega, Cherokee Web Server (Spanish)
Categories:- Web server software
Wikimedia Foundation. 2010.