영혼 없이 Windows용 Tomcat에 Let’s Encrypt SSL 인증서 설치하기

Let’s Encrypt 인증서를 설치하려고 검색을 해보니 리눅스 환경에서 certbot을 활용하는 방법이 주로 나왔습니다. 윈도 환경에서는 IIS에 적용하는 방법은 종종 찾을 수 있었지만 Tomcat에 적용하는 방법은 찾기 어려웠습니다. 아무래도 윈도에서 Tomcat으로 서버를 운영하는 사람이 많지 않아서 그런 것 같습니다. 누군가에게 티끌만큼이라도 도움이 되었으면 하는 마음으로 제가 삽질한 내용을 정리해 보았습니다. 준비하기 우선 필요한 파일을 다운로드하고 설치합니다….

OpenJDK 바이너리 쉬운 설치

Oracle JDK 유료화 정책으로 OpenJDK 테스트가 필요하신 분은 아래 링크를 통해 OpenJDK 바이너리를 쉽게 다운로드 할 수 있습니다. https://adoptopenjdk.net/releases.html JDK 버전과 JVM 종류를 선택할 수 있는 다양한 옵션이 있지만 OpenJDK 8과 HotSpot을 선택하는 것을 권장합니다. 참고로, Oracle JVM이 아닌 IBM JVM을 사용해보고 싶은 분은 HotSpot 대신 OpenJ9을 선택하시면 됩니다.

영혼 없이 Windows에 Docker 설치하기

Windows에 Docker를 설치해 보도록 하겠습니다. 정확히 말하면 Docker가 아니라 Oracle VirtualBox와 잡다한 툴들이 포함된 Docker Toolbox입니다. Windows 7 또는 Windows 10 Home을 사용하시는 분들만 이 포스트를 참고하시면 됩니다. (Windows 10 Pro를 쓰시는 분은 Hyper-V 기반의 다른 설치 버전을 이용하세요.) (1) Docker Toolbox for Windows를 다운로드 합니다. https://download.docker.com/win/stable/DockerToolbox.exe (2) DockerToolbox.exe를 실행합니다. 늘 그렇듯 Next -> Next로…