Tomcat 에서 SSL(HTTPS) 활성화 하기

1. keystore 파일 생성
    - keystool로 키와 인증서 생성한다.
    - key와 store의 암호는 "설정할 패스워드" 라고 설정된 부분에 각각 입력한다.
    - -dname CN항목에는 사용하는 URL을 입력한다.

    - Windows : "%JAVA_HOME%\bin\keytool" -genkey -alias tomcat -keypass "설정할 패스워드" -storepass "설정할 패스워드" -keyalg RSA -keystore "저장될 keystore파일의 위치 및 파일명" -dname "CN="사용하는 URL 입력", OU=OrgUnit, O=MyCompany, C=KR"

    - Unix : $JAVA_HOME/bin/keytool -genkey -alias tomcat -keypass "설정할 패스워드" -storepass "설정할 패스워드" -keyalg RSA -keystore "저장될 keystore파일의 위치 및 파일명" -dname "CN="사용하는 URL 입력", OU=OrgUnit, O=MyCompany, C=KR"


2. Tomcat 설정파일(server.xml) 수정
     - Tomcat이 설치된 폴더의 conf폴더 안에 server.xml 파일을 vi 편집기를 이용하여 아래 스샷 처럼 주석 되어 있는 부분을 제거하고, keystore파일과 비밀번호를 설정 한 후 Tomcat를 재시작 한다.
3. 테스트
    - 브라우저에서 https://를 붙이고 설정한 주소로 접속하게 되면 해당 화면이 나온다.
    - 고급을 누른 후
   
    - 안전하지 않음(으)로 이동 을 누른다.

    - 정상적으로 설정이 되었다면 아래와 같은 화면이 나오게 된다.