Вышел Apache 2.2.0. Обзор новшеств

2 декабря 2005 года

Анонсирован выход новой стабильной ветки http-сервера apache.

Из новшеств можно отметить:

  • Переработаны модули авторизации и аутентификации.
  • Модуль mod_auth разбит на два отдельных mod_auth_basic и mod_authn_file.
  • mod_auth_dbm переименован в mod_authn_dbm.
  • mod_access переименован в mod_authz_host.
  • Новый модуль mod_authn_alias.
  • На основе mod_auth_ldap создан расширенный вариант mod_authnz_ldap.
  • Модули для кеширвоания локального или пропускаемого через прокси контента mod_cache, mod_disk_cache и mod_mem_cache доработаны и признаны стабильными;
  • Содержимое файла httpd.conf разбито на части, каждая из которых находится в отдельном файле (httpd-mpm.conf, httpd-autoindex.conf, httpd-languages.conf, httpd-userdir.conf, httpd-info.conf, httpd-vhosts.conf, httpd-default.conf и т.д.);
  • Graceful stop - "мягкий" останов сервера с нормальным завершением выполнения всех запросов (для prefork, worker и event MPM). Таймаут можно задать через переменную GracefulShutdownTimeout;
  • Обновление версии библиотеки PCRE (Perl Compatible Regular Expression Library) до версии 5.0;
  • В mod_filter добавили поддержку динамического конфигурирования (Smart Filtering), в зависимости от выставленной mod_rewrite или скриптом переменной окружения или содержимого поля в заголовке;
  • Поддержка отдачи более 2 Гб в одном запросе и файлов более 2 Гб;
  • Event MPM (экспериментальный) - вариант worker MPM с разделением обработки Keep Alive и новых запросов по разным нитям;
  • Новая опция "-M" в httpd, для показа активных в текущей конфигурации модулей;
  • Новая утилита httxt2dbm для создания dbm файлов из текстового представления (для RewriteMap).
  • Модули
  • Новый модуль mod_proxy_balancer для балансировки прокси-запросов;
  • Новый модуль mod_proxy_ajp для поддержки протокола Apache JServ Protocol, используемого в Tomcat;
  • Новый модуль: mod_dbd - унифицированный интерфейс для обращения к SQL серверу, с поддержкой пула открытых соединений к СУБД;
  • В mod_ssl добавлена поддержка RFC 2817;
  • mod_imap переименован в mod_imagemap;

Также см. посвященную обзору новшеств Apache 2.2.0 статью "Apache 2.2.0: Should I Stay or Should I Go?".

Источники

править


 
 
Creative Commons
Эта статья содержит материалы из статьи «Вышел Apache 2.2.0. Обзор новшеств», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.