아파치 에서 SSL인증서를 설치해야 할 경우 Open SSL 을 이용하여 인증을 할 수 있다. OpenSSL 인증서로도 실제 서비스를 운영 할 수 있으나 경고 메세지가 출력 되므로 실 운영에는 상용 인증서를 권장 한다.
Apache를 설치하면 Openssl이 설치 되는데 설치가 되어 있지 않다면 따로 설치 하도록 한다. 다음 명령어는 비밀번호를 생성하여 인증서를 설치 하는 방법 이다. 아파치가 구동 될 때 ssl 인증서를 적어 주어야 한다.
- open ssl 인증서에 비밀 번호를 입력할 경우.
openssl genrsa -des3 -out mlocal.aaa.com.key 2048
openssl req -new -key mlocal.welstorymall.com.key -out mlocal.aaa.com.csr
openssl x509 -req -days 365 -in mlocal.aaa.com.csr -signkey mlocal.aaa.com.key -out mlocal.aaa.com.crt
- open ssl 인증서를 비밀 번호 없이 생성할 경우 (아파치 구동시 비밀번호 적지 않음)
openssl genrsa -out dev.aaa.com.key 2048
openssl req -new -key dev.aaa.com.key -out dev.aaa.com.csr
openssl x509 -req -days 365 -in dev.welstorymall.com.csr -signkey dev.aaa.com.key -out dev.aaa.com.crt
보통 OpenSSL 인증서는 로컬 및, 개발 환경에 쓰이므로 비밀번호 없이 생성하는 게 쓰기 편할 것이다.
댓글