[3Rabbtiz] HTTPS(TLS) 인증서 갱신
3Rabbitz 서버(http://docs.mantech.co.kr)의 https(TLS) 인증서 갱신 방법을 가이드합니다.
사전 조건
Let’s Encrypt 인증서 갱신(발급)을 위해 Certbot 설치가 필요합니다.
Certbot 설치는 3Rabbitz 서버 설치 및 인증서 발급 문서를 참고하십시오.
인증서 갱신 방법
인증서 발급 명령 실행 후 '2'를 입력(Enter)합니다. (아래 참고)
certbot certonly --apache -d docs.mantech.co.kr ... Select the appropriate number [1-2] then [enter] (press 'c' to cancel): 2 ...
인증서 갱신 화면keystore.p12 교체를 위해 기존 파일을 삭제합니다.
rm -f /3rabbitz/keystore.p12
keytool 명령으로 keystore.p12 파일을 생성합니다.
keytool -genkey -alias tomcat -storetype PKCS12 -keyalg RSA -keysize 2048 -keystore keystore.p12 -validity 3650
아래의 비밀번호는
/3rabbitz/tomcat/conf/server.xml
에서 입력한keystorePass
값과 동일해야 합니다.keystore.p12 파일 생성 화면openssl 명령으로 pem 인증서 파일을 pkcs12 형식으로 변환합니다.
이때, 비밀번호는 임의로 입력합니다.3rabbitz 서비스를 재시작합니다.