반응형
📝1. keysotre 파일 생성 (SSL인증서)
1. cmd 관리자 권한으로 실행
2. cd ${jdk/bin경로}
3. 하기 명령어 입력
keytool -genkey -alias tomcat -keyalg RSA -keystore tomcat.keystore
설명 : keytool -genkey -alias tomcat -keyalg RSA -keystore ${keystore 파일명}
4. 하기 내용 입력하기
키 저장소 비밀번호 입력:
새 비밀번호 다시 입력:
이름과 성을 입력하십시오.
[Unknown]:
조직 단위 이름을 입력하십시오.
[Unknown]:
조직 이름을 입력하십시오.
[Unknown]:
구/군/시 이름을 입력하십시오?
[Unknown]:
시/도 이름을 입력하십시오.
[Unknown]: seoul
이 조직의 두 자리 국가 코드를 입력하십시오.
[Unknown]: KR
N=maruara, OU=Unknown, O=Unknown, L=Unknown, ST=seoul, C=KR이(가) 맞습니까?
[아니오]: y
tomcat>에 대한 키 비밀번호를 입력하십시오.
(키 저장소 비밀번호와 동일한 경우 Enter 키를 누른다):
📝2. tomcat의 server.xml에서 https 설정하기
<Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"
maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS"
keystorePass="gkgkgk" keystoreFile="d:/openssl/tomcat.keystore"/>
port → https 통신 포트
keystorePass → 위에서 설정한 패스워드
keystoreFile → ssl 인증서 경로
반응형
'[Java] > [Tomcat]' 카테고리의 다른 글
[Tomcat] Tomcat(톰캣) Hot Reload 적용 (톰캣 재기동 없이 코드 수정 빠르게 적용 [Mapper 등 xml 파일]) [JRebel, SpringBoot, IntelliJ] (0) | 2023.06.12 |
---|---|
[Tomcat] IDE 없이 톰캣으로 페이지 띄워보기 (서블릿 Servlet) (0) | 2022.12.01 |
[Tomcat] 톰캣(Tomcat) 구조 및 프로세스 (web.xml, server.xml) (0) | 2022.10.31 |
[Tomcat] 포트변경 및 SSL 인증서 발급후 HTTPS 통신 포트 연결(수정중) (0) | 2022.10.27 |
[Tomcat] 톰캣으로 페이지호출, URL매핑 (javac로 class파일 만들기) (0) | 2022.06.12 |