Apache HTTP Server 2.4.x의 새로운 기능
Apache 2.4.1은 2012년 2월에 출시되었으며 훨씬 향상된 기능과 새로운 기능을 제공합니다. 내가 쓰는 최신 버전은 2014년 7월에 출시된 2.4.10입니다.
이 기사에서는 Apache 2.4 버전에 포함된 몇 가지 중요한 개선 사항과 새로운 기능에 대해 설명합니다.
상승
KeepAliveTimeout: 이 버전에서는 KeepAliveTimeout을 밀리초 단위로 지정할 수 있습니다. 이렇게 하려면 httpd.conf 파일에 KeepAliveTimeout 지시문을 추가하기만 하면 됩니다.
전:
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(Multi-Processing Module)이 완전히 지원됩니다. 이전 버전에서는 실험적이었습니다.
mod_ssl: OCSP 스테이플링을 지원하고 Memcached를 통해 서버 간에 SSL 세션 데이터를 공유할 수 있습니다.
mod_proxy: ProxyPass 지시문의 Location 및 LocationMatch 블록은 상당한 성능 이점을 제공합니다.
새로운 모듈
mod_heartmonitor, mod_lbmethod_heartbeat: 이를 통해 mod_proxy_balancer는 백엔드 서버에서 활성 연결 수를 확인하고 부하 분산을 수행할 수 있습니다.
mod_auth_form: HTML 로그인 양식을 사용하여 액세스를 제한할 수 있습니다. 이것 기준 치수 mod_session에 대한 종속성이 있으며 HTTP 쿠키를 사용합니다.
mod_allowmethods: 이제 간단한 구성으로 Apache 인스턴스에서 HTTP 메서드를 제한할 수 있습니다.
<Location /> AllowMethods GET HEAD </Location>
mod_ratelimit: 낮은 대역폭에서 웹 서버를 실행 중이거나 대역폭을 제한하려는 경우 이 모듈이 적합합니다. 이렇게 하면 httpd.conf 파일에서 구성된 위치로 클라이언트 대역폭을 제한할 수 있습니다.
전: –
<Location /downloads> SetOutputFilter RATE_LIMIT SetEnv rate-limit 400 </Location>
참고 – 속도 제한은 KiB/s 단위입니다.
mod_data: 이 모듈은 응답 본문을 RFC2397 데이터 URL로 변환합니다. 데이터 URL은 페이지/응용 프로그램을 로드하는 동안 연결 수를 줄이려는 경우에 유용합니다. 이것은 PHP 언어에도 포함될 수 있습니다.
위의 내용은 Apache 2.4의 중요한 변경 사항이라고 생각합니다. 당신은 또한 참조할 수 있습니다 공식 아파치 2.4 자세한 내용은 페이지를 참조하십시오.
기사를 재미있게 읽으셨나요? 세계와 공유하는 것은 어떻습니까?