참고 url : http://xxx.xxx.xxx.xxx:8080/tomcat-docs/ssl-howto.html

0. Tomcat 을 끈다.

1. JSK 1.3 이전 버전일 경우 별도의 라이브러리를 설치해야함
 JSSE 1.0.3 : http://java.sun.com/products/jsse/

2. 인증서(keystore)를 생성한다.
%JAVA_HOME%\bin\keytool -genkey -alias tomcat -keyalg RSA \
  -keystore \path\to\my\keystore

3. server.xml 의 8443 을 몽땅 443 으로 고친다. (이때 https 로 접속하면 자동으로 443 번 포트를 쓰므로 포트 번호를 붙일 필요가 없다.)

4. ssl 서비스의 keystore 의 위치를 지정한다.
    <Connector port="443" maxHttpHeaderSize="8192"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" disableUploadTimeout="true"
               acceptCount="100" scheme="https" secure="true"
               clientAuth="false" sslProtocol="TLS"
               keystorePass="암호" keystoreFile="c:\.keystore" /> <== 추가

5. 톰캣 기동!

+ Recent posts