mod_ssl
mod_ssl
mod_ssl은 Apache HTTP 서버의 옵션 모듈입니다.Open Source SSL/TLS Toolkit OpenSSL을 사용하여 Secure Sockets Layer(SSL v2/v3) 및 Transport Layer Security(TLS v1) 암호화 프로토콜을 통해 Apache v1.3 및 v2 웹 서버에 강력한 암호화 기능을 제공합니다.
Apache v1.3용으로 작성된 원본 버전은 1998년 4월 Ralf S. Engelschall에 의해 Ben Laurie의 Apache-SSL 1.17 소스 패치를 Apache [1]1.3b6으로 이식하여 처음 작성되었습니다.이 버전은 BSD 스타일의 라이선스로 되어 있습니다.반면 v2.0 이상 버전은 Apache Software Foundation에서 유지 관리하고 Apache License 2.0에 따라 라이센스가 부여됩니다.
HTTP 와 HTTPS 는 다른 서버 포토를 사용하기 때문에, HTTP 와 HTTPS 를 1 개의 서버 머신으로 제공할 수 있습니다.따라서, HTTP 와 HTTPS 의 사이에 직접적인 경합은 발생하지 않습니다.2개의 개별 Apache 서버 인스턴스(하나는 포트 80에 바인드하고 다른 하나는 포트 443에 바인드)를 실행하거나 Apache의 가상 호스팅 기능을 사용하여 Apache가 디스패치하는 가상 서버 2개를 만들 수 있습니다.하나는 포트 80에 응답하고, 다른 하나는 HTTP에 응답하고, 다른 하나는 포트 443에 응답 HTTPS에 응답합니다.
차이점.
Apache 1.3의 원래 mod_ssl은 www.modssl.org에서 사용할 수 있는 타사 추가 기능 패키지입니다.또한 서버 유지보수는 추가 시스템 및 Apache 의존관계를 해결해야 합니다.반면 Apache 2는 Apache Software Foundation에서 유지 관리하는 내장 모듈이며 mod_ssl은 컴파일 및 구성 옵션에서 쉽게 활성화할 수 있습니다.
역사
mod_ssl v1 패키지는 1998년 4월 Ralf S. Engelschall에 의해 Apache 1.2.6용 Apache-SSL 1.17 소스 패치를 Apache 1.3b6으로 [1]이식하여 처음 작성되었습니다.Ben Laurie의 개발 사이클과의 충돌로 인해 이전 mod_ssl 1.x와 새로운 Apache-SSL 1.18을 병합하여 Apache 1.3.0을 위해 처음부터 다시 조립되었습니다.이 시점부터 mod_ssl은 mod_ssl v2로 자신의 삶을 살았습니다.
처음 공개된 버전은 1998년 8월 10일 이후 mod_ssl 2.0.0입니다.암호화 소프트웨어에 대한 미국 수출 제한이 완화되고 나서 mod_ssl은 Apache httpd [2]2의 출시와 함께 Apache HTTP 서버의 일부가 되었습니다.2009년 10월 10일 현재 Apache 1.3에서 mod_ssl용으로 출시된 최신 버전은 2008년 [3]2월 8일 mod_ssl v2.8.31-1.3.41입니다.
「 」를 참조해 주세요.
레퍼런스
- ^ a b "mod_ssl FAQ". mod_ssl.
- ^ "SSL FAQ". Apache Software Foundation.
- ^ "mod_ssl Home page". mod_ssl.
외부 링크
- 현재 mod_ssl 문서
- 비즈니스 로직 보안 테스트(BLST)
- 공식 mod_ssl 웹 사이트 - Apache 1.x 전용 모듈입니다.