장고 - ACM으로 SSL 인증서 발급

ACM에서 SSL 인증서를 발급하는 이유


  • https 기능을 사이트에 적용하려면 웹 서버에 ssl 인증서를 등록해야 한다.
  • 로드밸런서를 사용하면 더 쉽게 인증서를 적용할 수 있다.
  • 일반적인 인증서를 일정 비용을 지불하여 공식 업체에서 발급 받지만, 아마존에서는 ACM 서비스를 통해 무료로 인증서를 발급한다.

ACM을 이용한 SSL 인증서 발급 방법


1. AWS 서비스 메뉴 > Certificate Manager 메뉴 선택

2. 인증서 프로비저닝 [시작하기] 버튼 클릭

3. 인증서 요청에서 [공인 인증서 요청] 선택하고 [인증서 요청] 버튼 클릭

4. 발급받고자 하는 대상 도메인 입력하고 [다음] 클릭

  • ssl 인증서는 도메인 별로 발급된다.
  • 로 발급받으면 와일드 카드 인정서로 서브 도메인 전체에 대한 적용이 가능하다. (ex. .wpsshool.site)

5. ‘검증 방법 선택’에서 DNS 검증 선택 및 [검토] 버튼 클릭

6. 검증 방법 및 신청 내용 확인하고 [확인 및 요청] 버튼 클릭

7. 검증단계에서 검증 보류 메시지 확인

  • 도메인 주소 옆에 있는 화살표키 눌러 상세 정보 확인
  • [Route 53에서 레코드 생성] 버튼 클릭

8. 레코드 내용 확인 및 [생성] 버튼 클릭

9. 생성 성공 메시지 확인 및 [계속] 버튼 클릭

10. 일정 시간 지나 검증 완료 이후, 인증서 발급

11. 발급된 인증서를 로드밸런서에서 바로 적용 가능