[22.07.27] Daily 회고록 (AWS SSL, 포트포워딩)
일간 회고록(TIL)

[22.07.27] Daily 회고록 (AWS SSL, 포트포워딩)

[일일회고]

AWS를 공부하다 보니 세상 블로그 글들은 다 순조롭게 진행되는데 나만 안되는 경우가 상당히 자주 있다.. 멘토님 익스퍼트님이 많이 도와주셔서 그나마 아직까진 이틀 넘어가는 오류는 없었다.. 아직은.. 

내일부터 토요일까지 센터에서 계속 멘토링이 있어서 이번에도 3일정도 찜질방에서 자며 서울에서 머물 예정이다. AWS 작업을 하느라 Spring 작업은 크게 손대지 못했는데 센터에서 열심히 해야할 것 같다.다음주 주말까지 1차 프로토타입을 제작해야해서 센터에서 빠르게 진행해야겠다.

 

[프로젝트]

[소마]

- 약 2일정도 막혔던 SSL과 포트포워딩 부분을 오늘 전부 해결하였다. 포트포워딩 부분은 김건우 익스퍼트님의 도움으로 해결되었고,(apache를 nginx로 바꾸자 놀랍게도 해결되었다,,) SSL을 통한 HTTPS 작업은 거의 5시간을 잡아서 해결했다. 이것저것 만져보느라 ALB를 비롯한 관련된 것들을 5~6번 만들어보다보니 AWS가 어느정도 손에 익었다. 소마 AWS 캐시를 사용해서 무료로 연습할 수 있는게 참 좋은 것 같다. ㅎㅎ. HTTPS를 만들면서 있었던 문제들은 Route 53에 제대로 도메인을 설정하지 않았고, ALB의 서브넷 가용영역과 EC2의 가용영역이 일치하지 않았다. 또한, ALB와 EC2의 시큐리티 그룹을 동일하게 두었는데 이를 분리했고, ALB에서만 80포트로 EC2에 접근할 수 있도록 설정하였다. ALB에서는 80포트로 접근할 경우 443포트로 리다이렉션 시켜 443포트로만 접근가능하도록 설정했다. SSL 설정하는 방법도 다음에 글로 정리할 예정이다.

alb의 security group에서만 80포트로 접근 가능하도록 설정

[운동]

헬스 1시간