안녕하세요. 쓰리래빗츠 김세윤입니다.
쓰리래빗츠 북은 톰캣을 포함하고 있습니다. 톰캣에 SSL을 적용시키는 방법을 이용하면 SSL 설정이 가능합니다.
톰캣의 공식 매뉴얼은 아래 경로에서 확인 가능합니다.
https://tomcat.apache.org/tomcat-8.5-doc/ssl-howto.html
맨텍의 경우 윈도우 서버에 설치된 것으로 알고 있습니다. 이런 경우 ISS를 웹 서버로 이용하시는 것이 일반적인 방법입니다.
ISS와 연동하는 방법은 다음 문서를 참고하세요.
https://www.3rabbitz.com/installation_guide_3_0_ko#iss_http_server
ISS에 SSL를 적용하는 방법은 따로 제공하고 있지 않습니다.
아파치 톰켓이 SSL을 바로 지원하려면 다음과 같이 처리합니다.
3RABBITZ_HOME/tomcat/conf/server.xml
파일을 엽니다. 그리고 Connector
태그 부분을 다음과 같이 수정합니다.
<Connector port="443" protocol="HTTP/1.1" SSLEnabled="true" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" keystoreFile="C:\path\to\file.pfx" keystorePass="" keystoreType="PKCS12" />
수정하기 전에 기존 파일을 백업하는 것을 권장합니다.
keystoreFile
속성에 certbot
로 만든 pfx 파일 위치를 지정합니다. 만약 패스워드를 지정했다면 keystorePass
속성에 입력합니다. pfx 파일은 letsencrypt-win-simple 프로그램으로 만들 수 있다고 합니다.