| Créateur | Alvaro Lopez Ortega (d) |
|---|---|
| Développé par | Cherokee Project |
| Dernière version | 1.2.104 () |
| Dépôt | github.com/cherokee/webserver |
| Écrit en | C et Python |
| Système d'exploitation | Type Unix |
| Environnement | Multiplate-forme |
| Type | Serveur HTTP |
| Licence | Licence publique générale GNU version 2 |
| Site web | cherokee-project.com |
Cherokee HTTP Server est un serveur web multi-plateforme disponible sous la licence publique générale GNU (GPL). Il a été conçu pour être rapide et fonctionnel en restant léger comparé à ses concurrents et entièrement écrit en langage C. Une particularité est sa configuration à travers une interface Web. Il n'a jamais été populaire, et en 2023 son usage est infime.
Cherokee est créé en 2001 par Alvaro López Ortega. L'objectif assumé était de fabriquer un serveur HTTP bien plus réduit qu'Apache HTTP Server).
Deux jours après le « Cherokee Summit », la version 1.0 est sortie le . Un jalon symbolique pour refléter les avancées en matière de stabilité, de performances et de fonctionnalités. La toute dernière version est disponible sur le dépôt Git du projet Cherokee.
Jusqu'à fin 2011, le projet a été très actif, avec des cycles de sortie très courts. À noter que la série 0.5.x a marqué une profonde refonte du fonctionnement du logiciel. Depuis beaucoup de nouveautés ont été introduites :
Cherokee supporte les technologies suivantes :
Cherokee gère aussi les redirections et les serveurs virtuels.