Projects / Cherokee

Cherokee

Cherokee is a very fast, flexible and easy to configure Web server. It supports widespread technologies including FastCGI, SCGI, uWSGI, PHP, CGI, SSI, TLS and SSL encrypted connections, virtual hosts, authentication, on the fly encoding, load balancing, Apache compatible log files, database balancing, reverse HTTP proxy, traffic shaping, video streaming, and much more. A user friendly interface called cherokee-admin is provided for no-hassle configuration of the server. It allows you to configure the server from top to bottom without editing a text configuration file.

Tags
Licenses
Operating Systems
Implementation
Translations

Recent releases

  •  18 Oct 2011 21:25

    Release Notes: This release fixes a couple of regressions introduced by the previous version. It also adds a translation to Japanese. Upgrading is encouraged.

    •  09 Oct 2011 18:10

      Release Notes: This release adds support for HSTS (HTTP Strict Transport Security) and fixes a number of different bugs. The TLS/SSL support was improved, as well as the IPv6 support and the multi-IP host management in the reverse HTTP proxy and the FastCGI, uWSGI, and SCGI handlers. This release also fixes a couple of minor (and very unlikely to hit) memory leaks in the server core. Upgrading is encouraged.

      •  10 Sep 2011 17:14

        Release Notes: Along with the addition of "UNIX socket in a abstract namespace" support and SHA512 hashes for the authentication with MySQL databases, this release fixes a number of important issue. The SSL/TLS support is much more stable that in previous versions, and some minor memory management issues were fixed in a few of the core components of the server. Updating is strongly encouraged.

        •  24 Feb 2011 13:58

          Release Notes: This version adds support for Cherokee-Market. Applications can now be seamlessly deployed from the market with a couple of mouse clicks. A new configuration file back-up system has also been integrated, so configuration files can be stored and versioned on a remote repository for backup and cluster deployment purposes. Upgrading is greatly encouraged.

          •  02 Feb 2011 20:28

            Release Notes: This release fixes a number of minor issues, mainly related to Solaris and FreeBSD.

            Recent comments

            28 Aug 2005 07:03 alvaro_lopez

            Re: Documentation?

            > I'd also like to see at least something
            > in terms of documentation. Considering
            > it gives an error when I try to use the
            > 'User' config setting, a way around that
            > would be nice.
            >
            > Also, it claims to support php4, but I
            > haven't seen anything hinting of that
            > support since installing it.
            >
            > Deinstalled until then.
            >
            > Looks good in the benchmarks, I just
            > hope it makes it out of the starting
            > gate


            Please check out http://www.0x50.org (http://www.0x50.org) for the documentation. (It is also included in the tarball)

            There is documentation which explains how to install and set up the server in a few simple steps.

            Those problems you speak about were fixed long time ago :-)

            24 Aug 2004 22:34 edweb

            Re: Documentation?


            > Apart from the Makefile, is there any

            > documentation for the Cherokee web

            > server? I've been to the home page, and

            > it doesn't appear to have anything.

            I'd also like to see at least something in terms of documentation. Considering it gives an error when I try to use the 'User' config setting, a way around that would be nice.

            Also, it claims to support php4, but I haven't seen anything hinting of that support since installing it.

            Deinstalled until then.

            Looks good in the benchmarks, I just hope it makes it out of the starting gate

            13 Apr 2003 08:06 alvaro_lopez

            Cherokee 0.4.3-pre6 benchmark
            Web servers benchmark:

            Apache, Boa, Cherokee and thttpd are compared in this benchmark (http://www.alobbs.com/modules.php?op=modload&name=News&file=article&sid=104).

            10 Jun 2002 00:13 Myok

            Documentation?
            Apart from the Makefile, is there any documentation for the Cherokee web server? I've been to the home page, and it doesn't appear to have anything.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.