openssl을 이용해서 다음과 같이 인증서를 변환한다.
# openssl pkcs12 -in domain.pfx -clcerts -nokeys -out domain.cer
# openssl pkcs12 -in domain.pfx -nocerts -nodes -out domain.key
# openssl pkcs7 -print_certs -in certificate.p7b -out certificate.pem
or
# openssl pkcs7 -inform der -print_certs -in certificate.p7b -out certificate.cer
<VirtualHost 192.168.0.1:443>
...
SSLEngine on
SSLCertificateFile /path/to/domain.cer
SSLCertificateKeyFile /path/to/domain.key
...
</VirtualHost>
다음과 같이 열쇠가 브라우저에서 보이면 성공!
만약 다음과 같이 인증서 오류가 나온다면 mod_ssl의 설정파일 중 VirtualHost 를 모두 지우고 apache 재 시작 후 다시 해보자.