IndexGetting started

Requirements

Hardware

Cherokee is very light, completely modular and it can be tailored to your specific needs. As such, disk requirements will vary depending on the options selected for the building process. A static build for embedded devices can occupy as little as 200KB, give or take.

In terms of processing power, it has been known to work with as little as 133Mhz ARM processors. It could very well work on something smaller, but we haven't really had the chance to try it out.

Software

Cherokee has no dependencies besides a standard libc. Everything else is optional. Obviously anything beyond mere static content serving must be available for Cherokee to correctly execute the task. This means you will need PHP if you want Cherokee to serve PHP dynamic content, MySQL or LDAP development libraries if you want built-in support for these as authentication mechanisms for protected content and so on.

If you intend to build Cherokee from source however, you will need several tools and libraries.