HTTPS를 구성하려면 인증서가 필요합니다. 테스트 목적으로 수동으로 인증서를 작성하거나 신뢰된 인증 기관에서 구매할 수 있습니다.
서버 인증서가 포함된 키 저장소도 필요합니다. 인증서 벤더의 지시에 따라서 Tomcat에 인증서를 설치하십시오.
테스트 목적으로 고유 인증서를 생성하려는 경우 표준 Java™ 키 도구 기능을 사용하여 Sun 웹 사이트의 설명대로 키 저장소를 작성 및 관리할 수 있습니다. 또한 인터넷에서 대체 자원을 찾을 수도 있는데, 고유 인증서를 작성하고 이를 Tomcat에 설치하는 데 도움이 될 수 있습니다.
HTTPS를 허용하려면 server.xml 파일에 있는 커넥터 요소에서 새 커넥터를 정의해야 합니다. server.xml 파일은 서버 시스템의 conf 서브디렉토리에 있습니다.
<!-- Delete this line from the file <Connector port="8443“ maxHttpHeaderSize="8192" maxThreads="150" inSpareThreads="25“ MaxSpareThreads="75“ enableLookups="false" disableUploadTimeout="true“ acceptCount="100" scheme="https" secure="true“ clientAuth="false" sslProtocol="TLS" keystoreFile="c:\dwaServer\keystore.ks" keystorePass="password" algorithm="IbmX509" /> --> Delete this line from the file
기본적으로 이 커넥터 요소는 주석 처리됩니다. 요소의 바로 앞/뒤에 있는 행을 삭제하면 요소가 활성화됩니다.
HTTPS 구성에 대한 자세한 정보 및 기타 구성 방법은 Tomcat의 사용자 문서를 참조하십시오.