Co je nového v Apache HTTP Server 2.4?
Nové funkce v Apache HTTP Server 2.4.x
Apache 2.4.1 byl vydán v únoru 2012 s mnoha skvělými vylepšeními a novými funkcemi. Poslední verze, jak píšu, je 2.4.10 vydaná v červenci 2014.
V tomto článku budu hovořit o některých významných vylepšeních, nových funkcích obsažených ve verzi Apache 2.4.
Zvýšení
KeepAliveTimeout: U této verze je možné určit KeepAliveTimeout v milisekundách. Chcete-li tak učinit, přidejte direktivu KeepAliveTimeout do souboru httpd.conf.
Příklad:
KeepAliveTimeout 5 #Obviously you have to change this value from 5 to something you wish.
Využití paměti: Apache 2.4 tvrdí, že používá méně paměti než 2.2.x
Event MPM: Event MPM (Multi-Processing Module) je nyní plně podporován. V dřívější verzi to bylo experimentální.
mod_ssl: podporuje sešívání OCSP, může sdílet data relace SSL mezi servery prostřednictvím Memcached.
mod_proxy: Blok Location a LocationMatch v direktivě ProxyPass nabízí významnou výkonnostní výhodu.
Nové moduly
mod_heartmonitor, mod_lbmethod_heartbeat: Umožňuje mod_proxy_balancer kontrolovat počet aktivních připojení na backend serveru a provádět vyrovnávání zátěže.
mod_auth_form: Toto vám umožní použít HTML přihlašovací formulář k omezení přístupu. Tento modul má závislost na mod_session a ty využívají HTTP cookies.
mod_allowmethods: Nyní můžete omezit metody HTTP ve vaší instanci Apache pomocí jednoduché konfigurace.
<Location /> AllowMethods GET HEAD </Location>
mod_ratelimit: pokud provozujete webový server na nízké šířce pásma nebo jen chcete omezit šířku pásma, tento modul je pro vás. To může omezit šířku pásma klienta na vámi nakonfigurované umístění v souboru httpd.conf.
Příklad: –
<Location /downloads> SetOutputFilter RATE_LIMIT SetEnv rate-limit 400 </Location>
Poznámka – rychlostní limit je v KiB/s
mod_data: Tento modul převádí tělo odpovědi na datovou URL RFC2397. Data URL jsou užitečná, když chcete snížit počet připojení při načítání stránky/aplikace. To lze také zahrnout do jazyků PHP.
Věřím, že výše jsou významné změny v Apache 2.4. Můžete také odkazovat na oficiální Apache 2.4 stránce pro úplné podrobnosti.
Užili jste si čtení článku? Co takhle sdílet se světem?