Cherokee HTTP Server

Cherokee
Логотип программы Cherokee
Скриншот программы Cherokee
Интерфейс администрирования Cherokee
Тип Веб-сервер
Написана на C
Операционная система POSIX
Последняя версия 1.2.103 (21 апреля 2013)
Репозиторий github.com/cherokee/webs…
Лицензия GNU General Public License
Сайт cherokee-project.com

Cherokee — свободный кроссплатформенный веб-сервер, написан на Си. Поддерживает все современные технологии, включая FastCGI, SCGI, PHP, CGI, SSI, HTTPS (TLS и SSL), виртуальные хосты, балансировку нагрузки и другие[1]. Расширяем, благодаря поддержке плагинов. Основной упор при разработке делается на высокую производительность и скорость работы. Наличие веб-интерфейса позволяет упростить настройку. В ряде тестов показывает более высокую скорость работы, в сравнении с такими серверами, как Lighttpd и Nginx[2].

Конфигурирование Cherokee

Основное средство конфигурирования Cherokee — программа cherokee-admin, открывающая на время запуска административный веб-интерфейс (по умолчанию по адресу 127.0.0.1:9090). Для входа в него используются имя пользователя и временный пароль, которые выводит cherokee-admin.

Благодаря этому интерфейсу конфигурирования Cherokee отлично подходит для быстрого развёртывания веб-сервера, например для тестирования веб-приложений (Cherokee идёт с заготовками для Django, Ruby on Rails).

Конфигурирование из командной строки также поддерживается, для этого используется программа cherokee-tweak. Либо можно вручную редактировать конфигурационный файл.


Примечания

  1. The Search Engine that Does at InfoWeb.net  (неопр.). Дата обращения: 15 июля 2009. Архивировано 16 апреля 2009 года.
  2. Cherokee Web Server Архивировано 16 апреля 2009 года.

См. также

  • Чероки - индейское племя в Северной Америке.

Ссылки

  • Официальный сайт (англ.)
  • Un madrileño crea el servidor de 'web' libre Cherokee (исп.)
Перейти к шаблону «Веб-серверы»
ASP.NET
  • IIS
  • IIS Express
C
  • Apache (Apache License 2.0)
  • Boa (GPLv2) (discontinued)
  • Cherokee (GPLv2)
  • Hiawatha (GPLv2)
  • Lighttpd (BSD)
  • Nginx (BSD 2-Clause-like)
  • Zeus (proprietary) (discontinued)
Erlang
Java
Pike
  • Caudium
  • Roxen
Python
Ruby