sitelink1 https://tobepro.tistory.com/33 
sitelink2 https://www.xinet.kr/?p=3260 
extra_vars5  
extra_vars6  

Let's Encrypt 로 인증서 파일은 생성해 두었다.

tomcat native 가 아닌 일반 tomcat 을 사용하는 경우 (native 에서의 설정은 참고 링크 문서에 나온다)

server.xml 을 열어 Connector port 를 443 으로 하여 다음과 같이 설정한다

 

    <Connector port="443" protocol="org.apache.coyote.http11.Http11NioProtocol" 

           maxHttpHeaderSize="8192" maxThreads="150" 

               enableLookups="false" acceptCount="100" connectionTimeout="20000" 

               disableUploadTimeout="true" 

               SSLEnabled="true" scheme="https" Protocol="TLS">

   <!-- PEM SSL Password NONE / HTTP/1 / https-openssl-nio protocol 사용 (tomcat native 상관없이 동작됨 -->

        <SSLHostConfig>

            <Certificate certificateKeyFile="ssl/omnibuscode.com/privkey.pem"

                         certificateFile="ssl/omnibuscode.com/cert.pem"

                         certificateChainFile="ssl/omnibuscode.com/chain.pem"

                         type="RSA" />

        </SSLHostConfig>

    </Connector>

 

유의할 사항은 pem 파일의 위치는 루트가 톰캣 경로이다

그래서 위와 같이 상대 경로를 입력하면 톰캣 경로를 기준으로 해당 파일을 찾게 된다

"C:/~" 와 같은 절대 경로는 설정할 수가 없다 (슬래시를 역슬래시로 바꿔도 소용없더라...)

 

[참고 링크]

  • https://tobepro.tistory.com/33
  • https://www.xinet.kr/?p=1674
  • https://www.xinet.kr/?p=3260
  • https://blog.naver.com/93it-serverengineer/223035398214

 

 

번호 제목 글쓴이 날짜 조회 수
26 jsp 에서 <script> 로 import 한 js 내의 한글이 깨진다 file 황제낙엽 2024.07.14 296
25 "org.apache.tomcat.util.net.SecureNioChannel.getSslEngine()" is null 황제낙엽 2023.06.22 242
» windows tomcat 에 Let's Encrypt(SSL) 적용 황제낙엽 2023.06.21 285
23 [Tomcat 7] org.apache.tomcat.util.bcel.classfile.ClassFormatException: Invalid byte tag in constant pool: 15 황제낙엽 2019.10.16 462
22 톰캣과 방화벽 file 황제낙엽 2019.09.17 261
21 톰캣 한글 깨짐, UTF-8 인코딩 설정[2] file 황제낙엽 2018.08.23 1268
20 톰캣 한글 깨짐, UTF-8 인코딩 설정[1] [1] file 황제낙엽 2018.08.23 3635
19 이클립스는 괜찮은데 톰캣에서만 한글깨짐 (윈도우 콘솔의 다국어 인코딩 포함) file 황제낙엽 2018.08.23 3166
18 캐시 여유 공간 부족 (insufficient free space) 해결 황제낙엽 2018.03.16 4431
17 무설치 포터블(portable) 톰캣을 윈도우 서비스로 등록하기 황제낙엽 2017.11.07 479
16 구버전의 톰캣 실행하기 황제낙엽 2017.03.22 243
15 Tomcat 8에 SSL 인증서를 적용 황제낙엽 2016.12.23 1768
14 Server.xml 에 Context 추가 황제낙엽 2012.09.19 248
13 톰캣 메모리 확장 시키기 file 황제낙엽 2012.02.01 360
12 URIEncoding 황제낙엽 2011.05.12 215
11 톰캣의 URI encoding 설정하기 황제낙엽 2011.05.12 194
10 Post too large 황제낙엽 2010.08.06 244
9 아파치와 톰캣 연동 및 로드 발란싱 구현 (포스데이타) file 황제낙엽 2010.05.06 208
8 톰캣 5.x 에서의 URI 한글 인코딩 문제..(Set Character Encoding) 황제낙엽 2008.01.30 420
7 Howto Install Tomcat 5 + Apache 2 in WinXP 황제낙엽 2007.10.31 182