Вышел 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?".
Источники
править- Главная ссылка к новости (http://www.apache.org/dist/htt...)
- Overview of new features in Apache 2.2
- CHANGES_2.2 - более подробно об изменениях
- Overview of new features in Apache 2.0
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.