참조: http://tomcat.apache.org/tomcat-5.5-doc/ssl-howto.html

로컬에서 톰캣이 https 를 처리할 수 있게 설정하기

self-signed 인증키 생성
%JAVA_HOME%\bin\keytool -genkey -alias tomcat -keyalg RSA
이 때, 비밀번호는
changeit
으로 하기. 이게 톰캣 디폴트. 변경 시에는 아래 설정에서 변경해줘야 함.
인증키 생성 시 나오는 질문에 적당히 대답하고(국가코드 82(한국)), 마지막 비번은 그냥 엔터. 위의 비번과 동일하게 설정됨.

톰캣의 server.xml에서

<-- Define a SSL Coyote HTTP/1.1 Connector on port 8443 -->
<!--
<Connector
port="8443" minProcessors="5" maxProcessors="75"
enableLookups="true" disableUploadTimeout="true"
acceptCount="100" debug="0" scheme="https" secure="true";
clientAuth="false" sslProtocol="TLS"/>
-->
주석 제거.

https://localhost:8443
로 테스트.

안될때는 인증키 생성 시 만들어지는 .keystore 파일 위치를 바꿔볼 것(톰캣에서 읽을 수 있는 곳으로).

'프로그래밍 > Server' 카테고리의 다른 글

[Shell Script] Shell Script 문법  (0) 2009.10.14
[Shell Script] PATH추가  (0) 2009.10.14
[unix] vi명령어  (0) 2009.04.16
[Tomcat] 톰캣, JSP 등등 버전 에러 시  (0) 2009.04.07
[Tomcat] Quoting in attributes  (0) 2009.04.07