Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Cherokee Web Server — Wikipédia
Cherokee Web Server — Wikipédia 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.
Cherokee Web Server
Description de l'image Cherokee-logo-bar.png.
Description de l'image Cherokee-admin-panel.png.
Informations
Développé par Cherokee Project
Dernière version 1.2.104 (1er avril 2014)[1]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

modifier - modifier le code - voir Wikidata (aide)

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[2].

Genèse

[modifier | modifier le code]

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

[modifier | modifier le code]

Deux jours après le « Cherokee Summit », la version 1.0 est sortie le 10 mai 2010. Un jalon symbolique pour refléter les avancées en termes de stabilité, de performances et de fonctionnalités. La toute dernière version est disponible sur le dépôt Git[3] 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 :

  • Interface d'administration : Cherokee-admin qui fournit une interface pour configurer Cherokee.
  • Amélioration des performances (20 % à 25 % plus rapide).
  • Répartition de charge et reverse proxy pour permettre une répartition entre différents serveurs.
  • Nouveaux mécanismes d'authentification.
  • Nouveau système de documentation.
  • Cherokee utilise un système de rétablissement automatique en cas de problème, pour s'assurer que celui-ci reste toujours disponible. La fiabilité est donc accrue.
  • Nouveaux thèmes et icônes.
  • Nouveau système de cache performant.
  • Traffic shaping
  • Streaming vidéo ou audio, avec adaptation automatique du trafic en fonction des informations de bitrate envoyées par FFmpeg
  • De nombreux assistants d'installation pour des logiciels ou langages comme :
  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

[modifier | modifier le code]

Cherokee supporte les technologies suivantes :

  • TLS/SSL
  • bridge FastCGI
  • bridge (version 0.9.3) uWSGI
  • bridge SCGI
  • exécution CGI
  • PHP exécution (via FastCGI et PHP-FPM)
  • Reverse HTTP proxy
  • Mécanismes d'authentification : htpasswd, htdigest, PAM, LDAP, MySQL, plain text, et listes d'authentification statiques.
  • Formats de journaux : Apache compatible, W3C and NCSA
  • Redirection via expression rationnelles
  • HTTP load balancing
  • Data base bridging et répartition
  • TLS Server Name Indication
  • Server Side Includes
  • Gzip et Deflate encodés à la volée
  • streaming FFMpeg

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

Notes et références

[modifier | modifier le code]
(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 », 1er avril 2014 (consulté le 22 février 2016)
  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

[modifier | modifier le code]

Liens externes

[modifier | modifier le code]
  • (en) Site officielVoir et modifier les données sur Wikidata
  • Documentation en ligne pour Cherokee
  • Cherokee bug tracking system
v · m
Serveurs web
C
  • Apache
  • Cherokee
  • Hiawatha
  • lighttpd
  • Monkey web server
  • NGINX
  • Zeus
  • Abyss Web Server
C++ & C# ZMWS : ZazouMiniWebServer
ASP.NET IIS
Java
  • Tomcat
  • GlassFish
  • WildFly
  • Jetty
  • JOnAS
JavaScript/TypeScript
  • Node.js
  • Deno
  • Bun
Python
  • Gunicorn
  • Zope
Pike Caudium
Ruby
  • WEBrick
  • Mongrel
Erlang Yaws
  • icône décorative Portail d’Internet
  • icône décorative Portail des logiciels libres
Ce document provient de « https://fr.teknopedia.teknokrat.ac.id/w/index.php?title=Cherokee_Web_Server&oldid=218690944 ».
Catégories :
  • Logiciel écrit en C
  • Logiciel écrit en Python
  • Serveur internet
  • Serveur web
Catégories cachées :
  • Page utilisant P348
  • Page utilisant P1324
  • Page utilisant P277
  • Logiciel catégorisé automatiquement par langage d'écriture
  • Page utilisant P306
  • Page utilisant P275
  • Page utilisant P856
  • Article utilisant une Infobox
  • Portail:Internet/Articles liés
  • Portail:Médias/Articles liés
  • Portail:Société/Articles liés
  • Portail:Logiciels libres/Articles liés
  • Portail:Logiciel/Articles liés
  • Portail:Informatique/Articles liés

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id