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í.

  Jak nastavit hex editor na Kali Linuxu

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.

  Jak spustím antivirovou kontrolu v počítači?

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?