Cherokee Web Server

Page d’aide sur l’homonymie

Pour les articles homonymes, voir Cherokee (homonymie).

Cherokee Web Server
Description de l'image Cherokee-logo-bar.svg.
Description de l'image Cherokee-admin-panel.png.
Informations
Créateur Alvaro Lopez Ortega (d)Voir et modifier les données sur Wikidata
Développé par Cherokee Project
Dernière version 1.2.104 ()Voir et modifier les données sur Wikidata
Dépôt github.com/cherokee/webserverVoir et modifier les données sur Wikidata
Écrit en C et PythonVoir et modifier les données sur Wikidata
Système d'exploitation Type UnixVoir et modifier les données sur Wikidata
Environnement Multiplate-forme
Type Serveur HTTP
Licence Licence publique générale GNU version 2Voir et modifier les données sur Wikidata
Site web cherokee-project.comVoir et modifier les données sur Wikidata

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.

Genèse

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

Versions disponibles

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 :

  1. Plateformes : Adobe's Coldfusion, GlassFish, Symfony framework, Ruby on Rails, uWSGI, Liferay, Zend Framework, Django, et Alfresco.
  2. CMS : Drupal, Joomla, Wordpress, MoinMoin, Concrete5, et Trac.
  3. Tâches : Hotlinking, Streaming, CommonStatic files et server Icons
  4. Langages : PHP et Mono Framework
  5. Bases de données : phpMyAdmin
  6. Divers : Moodle, Mailman, phpBB, rTorrent, et SugarCRM

Fonctionnalités

Cherokee supporte les technologies suivantes :

Cherokee gère aussi les redirections et les serveurs virtuels.

Notes et références

(en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « Cherokee HTTP Server » (voir la liste des auteurs).
  1. ↑ (en) « Release v1.2.104 », (consulté le )
  2. ↑ Cherokee customer list a trouvé 497 sites Web utilisant Cherokee dans le monde, le plaçant à la 72e position.
  3. ↑ (en) Dépôt Git.

Annexes

Liens externes