TIL

TIL_20230203

번잔중 2023. 2. 3. 19:48

오늘 할 일

🫠 코드 스테이츠 115일차

[Main-Project] Day 22

  • 수정사항 반영 후 배포
  • HTTPS 설정
  • 프로젝트 데모 데이

오늘 배운 것

수정사항 반영 후 배포

  • freecomment commetBody -> body로 수정, yml 파일 admin 이메일 주소 변경, 추가 cors 설정

HTTPS 설정: AWS(EC2, S3, RDS, Route 53, CloudFront) + Nginx

  • 결국 바꾸기로 결정했습니다.
  • nginx를 EC2에 설치하고, nginx의 80포트가 tomcat의 8080 포트로 리다이렉션 될 수 있도록 설정합니다.
  • nginx에 도메인을 연결해줍니다. 이 설정을 하면 도메인을 EC2에 위치한 tomcat 서버의 IP로 연결하는 것입니다.
  • certbot을 설치해서 SSL With Let's Encrypt를 적용해줍니다. 이후 https로 리다이렉트 해주는 설정을 적용하면 끝입니다.

Charles와 Claire가 부재중인 1조!  📸

느낀점

  • nginx 웹 서버 설정을 하는데에 약 2시간 정도 소요됐는데, 바꾸길 잘한 것 같습니다. 프로젝트 데모데이 당일날 아침에 돌아가는 기적이 일어났으니까요...
  • 이틀 동안 고생해서 힘들었는데, 그래도 잘 설정이 돼서 돌아가는 모습을 보니 뿌듯했습니다. 이렇게 프로젝트 마지막 발표 날까지도 달렸네요. ㅎㅎㅎㅎ
  • 구현부터 데모 데이까지 뭐 하나 쉬운 것은 없었지만 그만큼 많이 해볼 수 있는 기회였습니다.

내일 할 일

  • 엠씨더맥스 콘서트