Cherokee (webserver) - Cherokee (web server)
Oprindelige forfatter (e) | Álvaro López Ortega, Cherokee Project |
---|---|
Stabil frigivelse | 1.2.104 / 2. april 2014
|
Datalager | |
Skrevet i | C , Python og JavaScript |
Operativ system | Tværplatform |
Tilgængelig i | Engelsk, Spansk, Tysk, Fransk, Italiensk, Hollandsk, Polsk, Svensk, Brasiliansk portugisisk, Kinesisk forenklet, Catalansk, galicisk |
Type | Webserver |
Licens | GPLv2 |
Internet side |
Cherokee-projekt |
Cherokee er en open-source cross-platform webserver, der kører på Linux , BSD-varianter , Solaris , OS X og Windows . Det er en let, højtydende webserver / reverse proxy licenseret under GNU General Public License . Målet er at være hurtig og fuldt funktionel, men alligevel let. De vigtigste funktioner i Cherokee inkluderer en grafisk administrationsgrænseflade ved navn cherokee-admin og et modulært letvægtsdesign.
Uafhængige tests har vist, at Cherokee fungerer bedre end Apache, når den serverer både statisk og dynamisk indhold.
Cherokee vedligeholdes og udvikles af et open source-samfund .
Funktioner
Webservers funktioner
- TLS og SSL
- Virtuelle servere
- URL-omskrivning og omdirigeringer, der understøtter regulære udtryk
- Godkendelse via htdigest, htpasswd , LDAP , MySQL , PAM , almindelig og fast liste.
- Omvendt HTTP-proxy
- HTTP- belastningsafbalancering
- Trafikformning
- Brugerdefineret og Apache- kompatibelt logformat.
- Evne til at starte webapplikationer efter behov
- Streaming af lyd / video
- Undervejs gzip og deflater kompressioner
- Modstandsdygtig over for 10000 samtidige forbindelsesbarrierer
- Server Side Includes (SSI)
- CGI
- FastCGI
- SCGI
- uWSGI support
-
chroot
support - RRDtool statistik
- Databasebro og sharding ( DBSlayer-lignende )
- Grafisk konfigurationsinterface
- Peg og klik-implementeringer gennem et applikationsmarked
Webapplikationer
Configuration wizards leveres til automatisk at konfigurere webserveren til at udføre specifikke opgaver, eller køre rammer og applikationer. Disse giver støtte til: PHP gennem FastCGI , Ruby on Rails , ColdFusion , GlassFish , Django , Alfresco , GNU Mailman , .NET med Mono , rTorrent , Symfoni , og Zend Engine , plus generiske videostreaming og uWSGI .
Enheder, der kører Cherokee
I løbet af de sidste par år er Cherokee blevet adopteret af adskillige producenter af elektroniske enheder og IoT-teknologiproducenter. Nogle eksempler inkluderer GoPro action kameraer og droner, Xiaomi action kameraer, Digi International 's Internet of ting kits, ATN Corporation ' s high-end rifle scopes, Defenders sikkerhedskameraer osv. Da Cherokee er Open Source Software og ikke kræver producenter at licens koden, er der ingen måde at vide, hvor mange virksomheder der indlejrer Cherokee i deres produkter.
Se også
- Sammenligning af webservere
- Trafikserver
- Webaccelerator, der diskuterer værtbaseret HTTP-acceleration
- Proxy-server, der diskuterer proxyer på klientsiden
- Omvendt proxy, der diskuterer fuldmagter på oprindelsessiden
Referencer
eksterne links
- Officiel hjemmeside
- Dokumentation
- Alvaro López Ortega. "Cherokee Web Server" (PDF) (på spansk).
- Book på Cherokee