Projects / Cherokee

Cherokee

Cherokee is a very fast, flexible and easy to configure Web server. It supports widespread technologies including FastCGI, SCGI, 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 Internet Web HTTP Servers Networking
Licenses GPL

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  01 Jul 2009 17:27
  • Rrelease-after

    Changes: This released adds a number of new features and fixes some issues detected in the previous version. A new error logging mechanism has been integrated. The graceful restart feature has also been improved, so now it's much faster to restart the server. The configuration wizards have been rewritten so they perform better input validation and error reporting. The Ruby on Rails wizard has also received some attention, and is now easier to use. Finally, the MySQL authentication plug-in can handle SHA1 hashed passwords now.

    Changes: This release addresses a couple of important issues. It fixes the administration interface so that the wizards support is back in place. It improves the server restart responsiveness on FreeBSD. This release also ships a new and much cleaner Wizard panel. Upgrading is encouraged.

    Changes: This release mixes a couple of important bugfixes with a few new features. The administration interface has been improved so the wizards' tables are cleaner and easier to use. It's also got a new rule matching plug-in that checks the connection's origin against a list of IPs and sub-nets. A new Mailman configuration wizard has been added as well. The two most imporant bugfixes address issues related to the video/audio streaming and the new spawning mechanism that was integrated a couple of version ago. Updating is strongly encouraged.

    • Rrelease-mid
    •  13 Jun 2009 21:08
    • Rrelease-after

      Changes: This is mainly a bug fixing release, although a couple of new features have been added as well. A new Ruby on Rails wizard has been included, and the rule list interface has been rewritten so rules are easier to administer. This release also fixes a number of bugs related to the "File exists" rule plug-in and the process spawning mechanism. Upgrading is strongly encouraged.

      • Rrelease-mid
      •  09 Jun 2009 20:52
      • Rrelease-after

        Changes: There are many new features. The most important is the addition of Wizards support in the administration interface, which allows one to configure the most common Web software with a couple of clicks. This interface has been also translated to new languages, including: Simplified Chinese, Swedish, Dutch, German, and Spanish. There is support for SSL DH parameters, and a number of small miscellaneous issues have been fixed. Upgrading is strongly recommended.

        Rss Recent comments

        Rcomment-before 28 Aug 2005 07:03 Rcomment-trans 01fd9d8798e9d47b1d2a3fbc924d060d_tiny alvaro_lopez Rcomment-after

        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 :-)

        Rcomment-before 24 Aug 2004 22:34 Rcomment-trans edweb Rcomment-after

        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

        Rcomment-before 13 Apr 2003 08:06 Rcomment-trans 01fd9d8798e9d47b1d2a3fbc924d060d_tiny alvaro_lopez Rcomment-after

        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).

        Rcomment-before 10 Jun 2002 00:13 Rcomment-trans Myok Rcomment-after

        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.

        18991b9a0beae3127a05fc5e341e8b76_thumb

        Project Spotlight

        dradis

        A tool for sharing information during security assessments.

        No-screenshot

        Project Spotlight

        ooc

        An object oriented programming language.