전체 글 (130) 썸네일형 리스트형 [간단한 퀴즈 서비스] 배포 2/3 가비아 도메인 구매기 잠을 덜 자고서 한 눈만 뜨며 도메인을 구매했더니 도메인 명의 철자를 틀려서 결국 멍청 비용이 발생했다..두 눈 떠지는 일이 발생하고 다시 꼼꼼하게 보고 아래와 같이 도메인을 구매했다 가비아에서 구매한 도메인과 배포한 서버의 IP를 맞추기 위해 AWS의 Route53 호스팅 영역에 네임서버 주소, EC2 주소 등을 설정해 주었다. 글과 사진은 단출하지만 여러 블로그를 보며 은근한 시행착오를 겪었다마침내 혹은 아마도 nginx 설정만 맞추어주면 https에서의 배포는 끝날 것으로 보인다. [간단한 퀴즈 서비스] 배포 1/3 숙원사업이던 devsimplequiz의 배포를 마침내 진행하게 되었다. freetier 계정으로 ec2 메모리 1GB짜리 서버에서 진행했다.서비스를 올리고 나름 순탄하게 진행되는 것인가 하였지만,로그인한 뒤 JWT로 만든 access token을 쿠키에 담아서 보내는 부분에서 문제가 생겼다. 이슈 내용EC2에 올린 서버에서 쿠키 설정은 Secure로 되어있지만 https로 처리 되게 하지 않았기에 문제가 발생하였다https가 되도록 nginx를 docker를 이용해서 ec2에서 띄웠다.nginx를 docker로 굳이 띄운 이유는 ec2에서 직접 nginx 설정하다가 문제 생기면 ec2 세팅한 서버에도 영향이 갈 수 있다 생각되어 docker로 분리하였다열심히 Let's Encrypt certificat.. [간단한 퀴즈 서비스] 2차 개발 회의 1차 개발 당시 미배포와 추가 기능 구현 등의 아쉬움이 남았기에 9월부터 다시 2차 개발을 진행하기로 약속했었다. 아래 사항들을 2차 개발에서 적용 및 구현하기로 이야기하였다.아쉬웠던 점백앤드아키텍처route53, nginx, aws ec2, rds퀴즈 데이터 DB 이관테스트 코드모니터링프론트클린 코드 ⇒ 리팩터링성능 최적화 ⇒ 문서화(light house사용)front 배포테스트 코드개발 예정 항목0. 배포AWS ec2 서버에 서비스 배포nginx 활용하여 https 적용1. 무한 퀴즈 챌린지⇒ 10개 1세트 3,200여 개무한 스크롤단, 풀었던 문제도 중복해서 제공 가능점수 적립1개 풀 때마다, post로 요청하여 백앤드 서버에서 계산함응답으로 정답 값, 정답 여부2. 퀴즈 정답1개 풀 때마다 정답 .. 이전 1 ··· 3 4 5 6 7 8 9 ··· 44 다음