😂2023.06.25

일일 회고 312일차

할일 및 한일

경험 및 배움

캡스톤 배포해보기

오늘은 캡스톤 프로젝트에 배포를 시도해보았다.

우선, 학습했던 강의에서 어렵지 않게 EC2를 활용하여 배포를 성공했었다.

하지만, 실제 내 프로젝트에서는 바로 오류 발생!

  1. 현재 내 프로젝트에서는 도커를 사용해서 레디스를 돌리고 있다.

따라서, 원격 서버에서도 도커를 설치해야 하는데, 설치 후 docker-compose up 를 입력하니 오류가 발생했다.

검색해보니 정보도 거의 없는 오류였는데, 대체 무슨 연관일까? 나는 파이썬을 쓰지도 않는데..

Error loading Python lib '/tmp/_MEIZXurkN/libpython3.7m.so.1.0': dlopen: libcrypt.so.1: cannot open shared object file: No such file or directory
  1. 아직 h2 -> PostgreSQL로 바꾸지 않았다.

따라서, 원격 서버에는 h2가 없고, 애플리케이션을 실행시킬 때 DB 관련 오류 발생!

먼저 PostgreSQL로 바꾸는 것부터 하자.

호돌맨 강의 학습 및 개인 블로그 개발

또한, 오늘은 파라미터를 받아 기능을 사용할 수 있는 Argument Resolver를 개발해보고, 로그인 기능을 구현해보았다.

현재는 UUID로 토큰을 임의로 생성해서 구현하는데, 조만간 JWT로 변경할 계획이다.

또한 data.sql 을 이용해 사전 데이터 삽입도 진행했다.

잠시나마 사전 데이터가 있으면 테스트가 편하지 않을까? 라는 바보같은 생각도 했다😅

개선 및 목표

  • 내일은 서울에서 커피챗이 있는날!

  • 남은 시간은 캡스톤 프로젝트 및 강의 학습!

Last updated