Linux E X P R E S

Facebook

Apache byl odstraněn z OpenBSD

OpenBSD

Tvůrci systému OpenBSD se rozhodli odstranit Apache HTTP Server ze základní instalace. Podle nich jde o příliš nabobtnalý software, nevhodný do bezpečnostně orientovaného systému. Doporučují přejít na lehčí program nginx.


Apache HTTP Server je dlouhodobě osvědčený webový server, který si i přes poklesový trend stále drží první místo v podílu na „trhu“. Bývá chválen pro velkou flexibilitu, na druhou stranu ale kritizován pro nabobtnalost, těžkopádnost a špatnou škálovatelnost. Právě kvůli nabobtnalosti se rozhodli tvůrci systému OpenBSD, že Apache ze základní instalace odstraní.

Poznámka autora: Škálovatelnost Apache závisí na tom, který MPM se používá – na unixových systémech jsou nyní k dispozici tři (plus další z nich odvozené). Klasický Prefork MPM vytváří pro každé připojení klienta samostatný proces, novější Worker MPM pracuje i s vlákny, u nejnovějšího Event MPM lze v rámci jednoho vlákna obsluhovat větší počet klientů. Bohužel Worker a Event nefungují dobře s některými moduly; problém je to hlavně u PHP s rozšířeními od třetích stran, kde se pak musí používat FastCGI.

Administrátoři mají samozřejmě možnost si Apache do systému dodat ručně, představitelé projektu OpenBSD však doporučují přejít na lehčí program nginx, který získává čím větší oblibu hlavně pro velmi vytížené weby. Mezi další programy tohoto typu patří například lighttpd.

Diskuze (3) Nahoru