Web Analytics
본문 바로가기

분류 전체보기55

5월 계획 개요 요새 제대로 자기계발에 힘쓰지 않는 것 같아서 현재 상황에 대해 기록하고 수정하여 할 것들에 대해서 정리하려고 합니다. 목표 저의 목표를 다시 정리하면 자기계발을 위한 웹/앱 서비스를 만들어서 제 자신과 다른 사람들을 돕도록 하는 것입니다. 그러기 위해서 저는 웹/앱 서비스 개발을 위한 공부를 해야하며, 실제로 개발을 해야합니다. 또한 직장에 다니면서 자기계발을 같이 진행해야하기 때문에 운동을 통해 체력을 기를 필요가 있습니다. 그리고 지속적인 지식 축적을 위해 독서도 필요합니다. 현재 개발중인 웹/앱 서비스에는 퀘스트 가 있으며 상태창을 그 이후에 진행할 예정입니다. 체력을 기르기 위해서는 평일 출근일을 기준으로 매일 사내 헬스장을 다니고 있으며 다음주부터 PT를 진행할 예정입니다. 현재 읽고있는.. 2023. 5. 6.
AWS EC2 + 가비아 Domain 연결하기 AWS EC2에서 Nginx을 사용할 때 https 설정을 하거나 kakao 인증 서비스를 이용하려고 할 때 domain 정보를 요청받는 경우가 많았습니다. 그래서 도메인 설정을 먼저 해야 위에서 언급한 서비스를 할 수 있고 도메인 설정이 반영되기까지는 시간이 조금 걸리기 때문에 미리미리 진행하는 것이 좋습니다. 가비아나 cafe24가 대중화된 도메인 관리를 해주기 때문에 가비아를 이용했습니다만 가비아에서 MFA 인증을 사용할 경우 로그인이 전혀 되지 않아 며칠 삽질을 하게 되었는데요. 다음부터는 사용하지 않게 될 것 같습니다. AWS에서 EC2가 이미 존재할 경우 Route 53 서비스에 접속하여 Create hosted zone 버튼을 눌러서 이름을 새로 만듭니다. hosted zone을 만든 후에 .. 2023. 4. 29.
유저시나리오 1번 구현 -로그인 https://selfdevhelper.tistory.com/19 자기계발 서비스 퀘스트(가제) 유저 시나리오 유저 시나리오 자기계발 서비스 퀘스트(가제) 개발 프레임워크 정하기 개발 프레임워크에는 여러가지가 있지만 어디에 어떻게 쓰이는지 이번 기회에 알아보려고 합니다. 제가 개발하려는 서비 selfdevhelper.tistory.com 위 글에서 작성한 유저 시나리오를 순서대로 구현하는 과정을 기록하도록 하겠습니다. 사용자는 자신의 계정을 이용해서 퀘스트 서비스에 접속합니다. 로그인을 구현할 필요가 있습니다. 제가 참고한 레퍼런스를 남기면서 실제로 구현을 해보도록 하겠습니다. 코딩애플 - 로그인 구현 방법 비교 (session/token) , jwt 구현시 고려할 점 1. session 방식은 sess.. 2023. 4. 26.
접속이 잘 되던 EC2 기반 웹서비스 접속이 안 될 경우 오늘도 퇴근 후에 열심히 웹개발을 하려고 마음을 먹고 어제까지 만들었던 코드를 EC2 서버에 배포하고 시작하려고 했습니다. 그런데 로컬에서는 잘 되던 코드인데 EC2에 적용 후에 제대로 되지 않았습니다. (라고 착각했습니다.) 현재 저는 AWS EC2에 Next.js기반으로 웹서비스를 만들고 있으며 pm2로 무중단 서비스를 하고 있었습니다. 그래서 프로젝트 빌드 후 pm2 reload 0 명령어로 실행파일을 교체 후에 EC2 주소로 접속했는데 아무것도 뜨지 않았습니다. 이전에는 잘 뜨던 페이지였는데 이번 변경점으로 오류가 생긴건가? git hash도 바꿔가면서 다시 테스트도 해보고 잘 됐던 hash까지 거슬러 올라가도 아래 화면처럼 접속이 되지 않았습니다. 이유는 너무 어이없게 간단했습니다. 테스트 하려.. 2023. 4. 14.