지난번 [Tomcat8 : SSL 인증서 적용하기 (WoSign 무료 인증서)] 글에 이어 이번에는 Apache2에 SSL 인증서를 적용하는 절차를 알아본다.
1. 개인키 파일 생성
# openssl genrsa -des3 -out private.key 2048
Generating RSA private key, 2048 bit long modulus
..................+++
................+++
e is 65537 (0x10001)
Enter pass phrase for private.key: (개인키 패스워드 입력)
Verifying - Enter pass phrase for private.key: (개인키 패스워드 입력)
2. CSR 생성
# openssl req -new -key private.key -out out.csr
Enter pass phrase for pri.kery: (개인키 패스워드 입력)
Loading 'screen' into random state - done
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [AU]:KR (국가코드 C)
State or Province Name (full name) [Some-State]:Seoul (시,도 ST)
Locality Name (eg, city) []:Gu-ro (구,군 L)
Organization Name (eg, company) [Internet Widgits Pty Ltd]:Finkle (기관명 O)
Organizational Unit Name (eg, section) []:RnD (조직명 OU)
Common Name (eg, YOUR name) []:mydomain.co.kr (도메인명 CN)
Email Address []:my@email.com (이메일)
Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []: enter
An optional company name []: enter
3. https://buy.wosign.com/free/ 접속 후 위에서 생성한 CSR 파일 내용 붙여넣기
4. zip 파일 다운로드
mydomain.co.kr_sha256_en.zip
5. 압축 파일 내 [for Apache.zip] 파일의 내용 추출 후 적용대상 서버에 업로드
1_root_bundle.crt
2_mydomain.co.kr.crt
6. 아파치 설정파일 변경
<VirtualHost *:443>
SSLEngine on
SSLCertificateKeyFile /my/path/ssl/private.key
SSLCertificateFile /my/path/ssl/2_mydomain.co.kr.crt
SSLCACertificateFile /my/path/ssl/1_root_bundle.crt
</VirtualHost>
7. 아파치 재기동
'자바 > J2EE' 카테고리의 다른 글
Apache2 : SSL 인증서 적용하기 (Lets' Encrypt 무료 인증서) (0) | 2017.04.13 |
---|---|
1개의 Tomcat에서 멀티 instance 구동하기 (0) | 2016.07.14 |
Tomcat8 : SSL 인증서 적용하기 (WoSign 무료 인증서) (1) | 2016.06.30 |
Jeus에서 503 service temporarily unavailable 에러 발생 시 (0) | 2014.07.11 |
HTTP 부하 테스트 툴 openwebload (0) | 2012.05.17 |