사전 준비물
1) SSL 인증서
2) keystorePass
Local Tomcat에 SSL인증서 적용
1. 톰캣 경로에 keystore 파일 붙여넣기
2. tomcat - server.xml 수정
keystorePass는 ssl 비밀번호 입력할 것
E.g. keystore 비밀번호 : 123456
만약 Tomcat 7 버전이라면?
더보기
1. 기본적으로 아래 구문이 주석 처리 되어있는데 주석 해제함
Security listener. Documentation at /docs/config/listeners.html -->
<Listener className="org.apache.catalina.security.SecurityListener" />
2. 해당 구문은 주석 처리해야만 정상적으로 톰캣 구동 가능 출처로 이동
<Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" /> -->
로컬 톰캣에서 localhost 대신 도메인(처럼) 설정하는 방법
로컬 톰캣에서 도메인 설정을 해주었다.
1. server.xml 파일에서 Host name을 원하는 도메인으로 설정한다.
<Host name="local.test.co.kr" appBase="webapps"
unpackWARs="false" autoDeploy="false">
전체 구문
<Host name="local.test.co.kr" appBase="webapps"
unpackWARs="false" autoDeploy="false">
SingleSignOn valve, share authentication between web applications
Documentation at: /docs/config/valve.html -->
<Valve className="org.apache.catalina.authenticator.SingleSignOn" />
-->
Access log processes all example.
Documentation at: /docs/config/valve.html
Note: The pattern used is equivalent to using pattern="common" -->
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log." suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
</Host>
2. host 파일에 ip와 도메인을 등록한다.
경로 : C:\Windows\System32\drivers\etc\
파일명 : hosts
120.0.0.1 local.test.co.kr
3. Tomcat 올리고 https://설정한도메인 으로 접속한다.
728x90
'🏰 Back-end > Server' 카테고리의 다른 글
[Docker] Docker로 Redmine 구축하기(Ubuntu 18.04 / redmine 5.0.4 / mariaDB 10.5) (3) | 2023.01.19 |
---|---|
[Linux]기초 명령어 정리 (1) | 2022.12.24 |
[Linux] NPM(Nginx Proxy Manager)설치 (0) | 2022.12.02 |
[Tomcat] xml 변경 시 톰캣을 재기동하는 이유 + 재기동 없이 적용하는 방법 (0) | 2022.12.02 |
[Tomcat] setenv.sh으로 JAVA 경로 지정 (0) | 2022.12.02 |
댓글