먼저 "SSL 인증서 발급하기" 에서 인증서 파일을 생성해야 한다. 위 과정을 했다면 server.xml 파일을 편집기로 연다. 나는 톰캣에서 80포트를 기본으로 사용하며 SSL 설정을 해서 443 포트도 사용할 것이다. 따라서 server.xml 에서 아래와 같이 설정한다. keystoreFile의 경로는 위의 SSL 인증서 발급하기를 마쳤다면 C:\User\계정명\.keystore 파일이 있을 것이다. 나는 이 파일을 톰캣의\conf 폴더에 복사해 두었다. 그리고 keystorePass 는 .keystore 파일을 생성할 때 설정한 비밀번호 이다. 이렇게 하고 톰캣을 재시작 한 뒤 접속하면 자동으로 SSL 접속이 된다.
1. 윈도우 커맨드 창을 관리자 권한으로 실행한다. 2. 자바 홈 디렉토리\bin 으로 이동한다.(환경변수에 JAVA_HOME 이 설정되어있고 path 에 JAVA_HOME\bin 이 추가되어 있다면 이 부분은 생략한다.) 3. keytool -genkey -alias tomcat -keypass urpwd -storepass urpwd -keyalg RSA -keystore %USERPROFILE%\.keystore -dname "CN=xxxx.co.kr, OU=xxxx, O=xxxx, C=KR" 를 커맨드창에 입력한다.여기서 urpwd는 인증서에서 사용 할 비밀번호이니 원하는 비밀번호를 넣는다. 4. C:\Users\계정명 폴더에 보면 .keystore 파일이 존재한다.또는 C:\사용자\계정명 폴더...
나는 Apache 와 Tomcat 을 연동한 뒤 SSL 을 적용하였다. 그리고 http로 접근되면 자동으로 https로 넘어가도록 설정하였다. 이렇게 설정하고 다시 보니 기존의 설정에서 불필요해진 설정들이 많이 생겨서 정리한다. 먼저 Apache24/conf/httpd.conf 파일을 열어서 ServerAdmin, ServerName 을 주석처리했다. 그리고 DocumentRoot 와 도 모두 주석처리 했다. 왜냐하면 어차피 http로 붙으면 https로 자동으로 넘길테니 http접속에 대한 셋팅은 불필요해졌기 때문이다. 그리고 WEB-INF 폴더로의 접근을 막기 위한 셋팅을 추가한다.(어디에 추가하든 상관 없다. 난 httpd.conf 파일의 맨 아래에 추가했다.) Order deny,allowDeny..
직접 인터넷을 검색해서(구글링) 설치한 결과를 바탕으로 성공한 것을 기록으로 남김. # 준비물 1. JDK 1.6 (오라클 홈페이지에서 알아서...)2. 아파치 2.4 (VC15, 이건 빌드버전이라고 생각하면 된다.) (https://www.apachelounge.com/download/ 에서 httpd-2.4.29-Win64-VC15.zip 파일 다운)3. mod_jk (위와 동일한 링크의 하단에서 mod_jk-1.2.42-win64-VC15.zip 파일 다운로드)4. Tomcat 7.0.72 (https://tomcat.apache.org/download-70.cgi 마이너 버전은 알아서...)5. openssl (https://code.google.com/archive/p/openssl-for-wi..
- Total
- Today
- Yesterday
- AES Encryption
- AES Decryption
- commit
- 아파치
- Tomcat
- Java
- 마스킹
- redisson
- AES 복호화
- 스프링
- 이클립스
- 톰캣
- 오라클
- RegExp
- 아파치 톰캣 연동
- svn
- AES 암호화
- AWS KMS
- STS
- Oracle
- redissonclient
- apache
- spring
- 클래스로더
- SSL
- Eclipse
- 휴대폰번호 마스킹
- 자바 정규식
- jvm특징
- AES with AWS KMS
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |