Bank System 배포(HTTPS 적용)

yshjft·2022년 1월 25일
0

Bank System

목록 보기
13/14

HTTPS 적용

✔︎ 도메인 이름 구매

godaddy에서 구매하였다.

✔︎ AWS Route 53를 이용하여 도메인 이름 적용**

✔︎ HTTPS 적용

이 블로그를 보면서 작성하였다.

⚠️ 주의 사항 ⚠️

위 링크의 블로그를 따라하면 쉽게 HTTPS(& SSL 갱신)를 적용할 수 있다. 다만 이를 적용하며 나는 여러가지 바보 같은 문제를 만들었는데 다음번에는 이러한 바보같은 짓을 방지하고자 기록한다.

1. 도메인 이름 적용
HTTPS를 적용하기 위해서 여러 파일(init_letsencrypt.sh, app.conf, docker_compose.yml)을 작성해야하는데 자신이 구매한 도메인 이름을 적어야 하는 부분이 있다. 하나도 빠뜨리지 않게 꼼꼼히 확인하자!!

2. docker-compose up
./init_letsencrypt.sh를 실행 후 반드시 docker-compose up을 하자! 이거 안하면 certbot container 내려가 있고 당연히 SSL 갱신도 못한다.

3. SSL 발급 회수 제한
let's encrypt는 도메인 이름이 SSL 인증서를 발급받을 수 제한이 있다. 제한 넘기면 7일 기다려야 한다. 만약 단순 테스트를 하는 것이라면 init_letsencrypt.sh의 staging을 1로 설정하자.

없는 문제도 만드네

profile
꾸준히 나아가자 🐢

0개의 댓글