Cherokee is a high performance, lightweight, full-featured web server/Reverse proxy server. It is compatible with SSL, FastCGI, and all modern web application frameworks like NodeJS, Rails, and Python through uWSGI. The best thing about Cherokee is that unlike Apache or Nginx, Cherokee can be administered completely through it’s admin web interface
To install Cherokee on CentOS, you need to add EPEL repository.
# yum update
Start Install Cherokee and Rrdtool :
The rrdtool package is optional, it is only required if you wish to see graphs made on the cherokee admin interface.
# yum install cherokee rrdtool
Start webserver and make it to start automatically on every reboot:
# service cherokee start # chkconfig cherokee on
Make password for admin interface
[[email protected] ]# cherokee-admin -b Cherokee Web Server 1.2.103 (May 17 2013): Listening on port ALL:9090, TLS disabled, IPv6 enabled, using epoll, 4096 fds system limit, max. 2041 connections, caching I/O, single thread Login: User: admin One-time Password: DYpS2jqzznobBduF Web Interface: URL: http://localhost:9090/