RDS 없이 AWS EC2를 통해서 백엔드 api 테스트 서버 배포해보기
·
카테고리 없음
프론트엔드에서 테스트를 하려면 서버가 필요할 것 같아서 서버를 배포해보기로 했다.모종의 이유로 react js, node js로 개발된 사이트를 ec2를 통해 배포한 경험이 있어서 쉽게 될 줄 알았는데 다른 점이 있어서 어려움을 겪었다! STEP 1. AWS EC2 인스턴스 생성EC2>인스턴스>인스턴스 시작 버튼을 누르면 된다.여기서 주황 버튼을 누르면 됩니다!!  ubuntu 선택 > 24.04 혹은 22.04 선택 기존의 키 페어가 있으면 그걸 써도 좋고 (물론 .pem, .ppk 파일이 존재하는 경우이다...) 없으면 새 키 페어 생성! 키 페어 이름 입력RSA 선택.pem 선택 > 키페어 생성 해주면 파일이 다운로드 될 것이다. 이거는 잃어버리면 안된다~~ 왜냐면 우리는 이걸로 로그인을 할 것이기..
[Lombok 인식 에러] pom.xml 수정
·
카테고리 없음
Spring Boot로 코드를 작성하는데 자꾸 Lombok과 관련된 어노테이션을 인식을 못해서 손수 Getter, Setter를 generate해야했는데 너무 불편하고 이대로는 둘 수 없겠다고 생각해서 문제를 해결해보고자 했다. 1. Lombok 플러그인 설치 확인사실 이걸로는 문제가 될 일을 없었다.. 왜냐면 최신 버전에서는 이미 Lombok이 기본 플러그인으로 설치가 되어 있기 때문이다. 나 또한 제일 최신 버전의 intellij를 사용하고 있기 때문에 이미 설치가 되어있긴 했지만, 혹시 몰라 확인해보았다.역시나 잘 설치가 되어있었다...ㅎㅎ2. 어노테이션 프로세서 설정 구글링했을 때는 컴파일러>어노테이션 프로세서>어노테이션 처리 활성화 를 해서 해결되는 부분이 많았는데, 나는 이미 활성화가 된 상태..
[캡스톤디자인 - Adultree] 크롤링해서 얻은 텍스트, 이미지를 파일로 저장하여 google drive api를 이용해 drive에 업로드하기
·
project
💬 왜 이러한 일을 하게 되었는지  먼저 졸업 프로젝트에서 가장 중요한 기능은 자립준비청년이 텍스트로 궁금한 점에 대해 물어보았을 때, 챗봇이 사용자에게 필요한 정보를 제공하는 기능이다. 우리는 이러한 챗봇이 정보를 제공해줄 때의 정확성을 높이기 위해서 RAG를 이용하기로 하였다. RAG 구축하는 과정에서 chroma DB로 벡터 DB를 구축하고 이 벡터 DB에 자립준비청년에게 도움이 되는 정보(주거 정보, 취업 정보, 조례 등)를 크롤링하여 넣어주기로 하였다. 🍥 selenium으로 크롤링을 해보자!https://wikidocs.net/137914 6) 동적 웹크롤링 - selenium 소개 및 기초사용법# 1. Selenium 패키지란? selenium 패키지는 chromedriver를 제어하거나..