apache에서 인증서를 사용하기 위해서는 기본적으로 설치되어야 하는것이 있습니다.

 

1.mod_ssl

2.openssl

 

mod_ssl은 apache와 ssl의 연결연확을 하는것이라고 생각하시면 됩니다...이것은 반드시 설치가 되어야만 인증서를 사용한 ssl을 구현할 수 있습니다.

 

openssl은 CSR(Certificate Service Request) 및 key 생성을 위해서 필요한 것입니다...인증서가 발급되어 설치되면 더이상 사용할 일이 거의 없죠....^^

 

요즘 apache 2.x 버전은 mod_ssl 이 같이 포함되어 있지만 apache1.x 를 사용하시거나 windows에서 apache를 사용하는 분들은 mod_ssl을 설치해야 합니다.

 

참고로 apache 버전에 맞는 mod_ssl을 설치하셔야 합니다.

 

오늘은 Linux에서 mod_ssl을 설치하는 방법에 대해서 알아보겠습니다.

 

설치하는 순서는 openssl->mod_ssl->apache 순서로 설치합니다.

 

각 파일들은 www.openssl.org , www.apache.org ,www.modssl.org

 

 

openssl 설치

$gzip -cd openssl-0.9.8a.tar.gz | tar xvf -

$ ./config
$ make
$ make install

mod_ssl 설치

$ cd mod_ssl-2.8.1-1.3.19

$ ./configure \

--with-apache=../apache_1.3.19 \

--with-ssl=../openssl-0.9.6 \

--prefix=/usr/local/apache

apache 설치

$ cd ../apache_1.3.x

$ SSL_BASE=../openssl-0.9.6 \

./configure \

--prefix=/usr/local/apache \

--enable-module=ssl \

 

 

$ make

$ make certificate -->인증서 테스트를 위해서 하는 명령어...

$ make install 


http://blog.naver.com/cisa_cissp/150002297760

+ Recent posts