Нові функції в Apache HTTP Server 2.4.x
Apache 2.4.1 було випущено в лютому 2012 року з багатьма чудовими вдосконаленнями та новими функціями. Остання версія, поки я пишу, — 2.4.10, випущена в липні 2014 року.
У цій статті я розповім про деякі значні вдосконалення та нові функції, включені у версію Apache 2.4.
Покращення
KeepAliveTimeout: у цій версії можна вказати KeepAliveTimeout у мілісекундах. Для цього просто додайте директиву KeepAliveTimeout у файл httpd.conf.
Наприклад:
KeepAliveTimeout 5 #Obviously you have to change this value from 5 to something you wish.
Використання пам’яті: Apache 2.4 стверджує, що використовує менше пам’яті, ніж 2.2.x
Event MPM: тепер повністю підтримується Event MPM (багатопроцесорний модуль). У попередній версії він був експериментальним.
mod_ssl: підтримує зшивання OCSP, може обмінюватися даними сесії SSL між серверами через Memcached.
mod_proxy: Розташування та блок LocationMatch у директиві ProxyPass забезпечують значну перевагу продуктивності.
Нові модулі
mod_heartmonitor, mod_lbmethod_heartbeat: це дозволяє mod_proxy_balancer перевіряти кількість активних з’єднань на сервері та виконувати балансування навантаження.
mod_auth_form: це дозволить вам використовувати форму входу HTML для обмеження доступу. Це модуль має залежність від mod_session, і вони використовують файли cookie HTTP.
mod_allowmethods: тепер ви можете обмежити HTTP-методи у своєму екземплярі Apache за допомогою простої конфігурації.
<Location /> AllowMethods GET HEAD </Location>
mod_ratelimit: якщо ви використовуєте веб-сервер із низькою пропускною здатністю або просто хочете обмежити пропускну здатність, цей модуль для вас. Це може обмежити пропускну здатність клієнта налаштованим розташуванням у файлі httpd.conf.
Приклад: –
<Location /downloads> SetOutputFilter RATE_LIMIT SetEnv rate-limit 400 </Location>
Примітка. Обмеження швидкості вказано в КіБ/с
mod_data: цей модуль перетворює тіло відповіді на URL-адресу даних RFC2397. URL-адреса даних корисна, коли потрібно зменшити кількість підключень під час завантаження сторінки/програми. Це також можна включити в мови PHP.
Я вважаю, що вище є значні зміни в Apache 2.4. Ви також можете звернутися до офіційний Apache 2.4 сторінка для повної інформації.
Вам сподобалось читати статтю? Як щодо того, щоб поділитися зі світом?