aws나 azure 등의 cloud 기반 서버가 아닌 raspberry를 사용하는 이유는 무료 서버를 사용해본 사람들이라면 모두 공감하는 것이 서버의 용량과 ram의 크기가 너무 작다... 네이버 클라우드 플랫폼의 경우 크레딧을 제공해줘서 어느정도 성능을 세팅할 순 있
🔑키 발급 key를 생성하기 위해 jenkins 서버에 ssh를 설치해준다. 그리고 key를 생성하는 명령어를 실행시키자. > 입력하고 싶은 정보가 있으면 입력하면 되진만 그냥 다 Enter로 넘어가도 된다. 정상적으로 키가 생성되었다. 이제 이 key를 원격
이후에 jar version이 1.0으로 저장될 수 있게 gradle 설정을 변경해주자!그리고 꼭 build를 하여 jar 파일을 생성한 후에 진행하자 안그럼 jar파일 못 찾는다!명령어로 이미지 마운트정상적으로 실행된 것을 확인한 후 git에 소스를 올리고 jenki
파일 만들고images 만들어보고 정상실행된다면 바로 git push 후 젠킨스 작업 가자!반복된 작업이였어서 따로 설명없이 바로 진행한다!docker-compose.yml 파일도 만들어두자!젠킨스 파이프라인도 바로 작성한다.바로 컨테이너가 실행되었다. 이제 마지막으로
DB 만들기에서 진행했던 내용에 docker-compose.yml에내용만 추가해서 새로 생성한 뒤에 schema와 table을 차례대로 생성했다.설정 값을 다음과 같이 수정해주었다.그리고 파일도 login-prod로 profile이 작동하도록 파일을 하나 더 생성했다.
Vite와 Vue로 프로젝트를 생성하자그 이후명령어로 실행을 확인하자화면을 확인했으니 실서버에 올려보자!Dockerfile과.dockerignore파일을 작성한 후 hub에 푸시했다.nginx.conf 파일을 다음과 같이 수정한다.nginx 이미지를 다시 build 후
📘Express 프로젝트 생성 jayeon 프로젝트에서 front가 vue라면 backend 역할은 express로 구현하려고 한다. jayeon-back 폴더를 생성한 후 명령어로 package.json 파일을 생성한다. 질문이 몇개 나오는데 그냥 다 enter
@Valid 추가 Spring Boot에 validation의 의존성을 추가해준다. 그리고 다음과 같이 validator package에 존재하는 NotEmpty와 Length 조건을 주어 값들을 체크하도록 해놓고 다음 코드로 실제로 에러가 발생하는지 확인해보자.