참고 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. 톰캣 기동!