이 릴리스의 새로운 기능
버전 9에서 사용 가능한 새 IBM® HTTP Server 기능에 대해 학습합니다.
Apache HTTP Server 모듈
- mod_proxy_fcgi
- mod_substitute
- mod_lua
- mod_authn_certificate
- mod_remoteip
- mod_macro
기존 모듈 개선사항
- mod_ibm_ssl은 TLS SNI(TLS Server Name Indication) 확장기능을 기반으로 인증서 선택에 대한 지원을 추가했습니다.
- 새 구성 옵션인 <if>를 사용하면 복합 조건을 사용하여 Apache 지시문을 포함할 수 있습니다.
- 현재 다수의 지시문은 robust 표현식을 지원합니다.
- 이제 권한 부여 지시문 Require를 <RequireAny> 또는 <RequireAll>로 그룹화할 수 있습니다. 매개변수는 표현식 언어를 통해 해석됩니다.
- 이벤트 MPM은 Linux에서 사용 가능합니다.
- ProxyRemote 지시문이 이제 SSLProxyEngine에 대해 작동합니다.
- 번들 PCRE가 업데이트됩니다.
로깅 변경
- LogLevel 지시문을 디렉토리별, 모듈별 및 요청별로 지정할 수 있습니다.
- TRACE1 - TRACE8의 로그 레벨이 추가되었습니다.
- 여러 Apache HTTP Server 메시지가 이제 AHnnnnn ID를 포함합니다.
- 오류 로그 형식을 사용자가 구성할 수 있습니다. 자세한 정보는 ErrorLogFormat 지시문을 참조하십시오.
- 오류 로그에서 높은 정밀도의 시간소인이 사용 가능합니다.
기본 변경
- RC4가 기본적으로 사용 안함으로 설정됩니다.
- 기본 구성이 mod_mpmstats ReportInterval 지시문을 600에서 300으로 줄였습니다.
mod_mpmstats가 이제 keepalive 요청이 스레드를 차지하지 않는 경우에도 해당 요청 수를 표시합니다. 이전 릴리스에서 mpmstats는 항상 0 값을 표시합니다.
시작할 때 ICSF가 구성된 경우 TLS1.1, TLS1.2 및 ECC 암호가 기본적으로 사용으로 설정됩니다.
mod_deflate.so는 기본적으로 오프로드를 사용하고 mod_deflate_z.so가 더 이상 제공되지 않습니다.
제거된 모듈
- mod_mem_cache 모듈이 제거되었으며 상태 전이 용도로만 제공됩니다.
- mod_ibm_ldap
- WebSphereCE 모듈, mod_proxy_balancer 및 mod_proxy_ajp
- AIX, ia32의 Linux, PPC의 Linux, S390의 Linux, SPARC의 Solaris에 대해 32비트 빌드가 제거되었습니다.