Cherokee - poręczny i wydajny serwer HTTP
4 August 2011
Comments
Cherokee to przenośny serwer HTTP napisany w C i rozpowszechniany na licencji GPL-2. Posiada liczne funkcjonalności jak obsługa CGI, PHP poprzez PHPCGI jak i FastCGI, SCGI, wsparcie dla uwierzytelniania (plain, htpasswd, htdigest, PAM) i obsługi logów (NCSA, W3C, Combined). Można go również łatwo rozszerzyć o dodatkowe opcje poprzez wtyczki.
- Autor: Alvaro Lopez Ortega
- Obsługiwane systemy operacyjne: GNU/Linux, Windows, Solaris, Mac OS X. BSD
- Obsługa dynamicznych aplikacji www: FastCGI, SCGI, CGI - Ruby on Rails, Django, Pylons, PHP itp.
- Dokumentacja: Oficjalna Dokumentacja, Polskie wsparcie
Instalacja
Cherokee dostępny jest w repozytoriach wielu dystrybucji. Można również pobrać paczkę binarną lub źródła i instalować/skompilować samemu. Cherokee wymaga kompilatora C, make i jakiejś powłoki sh. Opcjonalnie potrzebny będzie python (testy jednostkowe napisane w pythonie), openSSL lub GNUTLS w przypadku kompilacji z obsługą https.Cherokee Admin
Cherokee posiada panel "Admina" dostępny przez przeglądarkę internetową. Umożliwia on monitorowanie stanu serwera, a także konfigurację hostowanych przez niego aplikacji (w tym Ruby on Rals, Django, Pylons, PHP) za pomocą kilku kliknięć.
RkBlog
Comment article