[Spring Boot] 스프링부트 GCP 배포하기 (Google Cloud Platform)
·
🍏 Spring Boot
오늘은 지금까지 만든 스프링 프로젝트를 구글 클라우드 플랫폼, GCP를 통해 배포해 보려고 한다.구글 클라우드에서는 처음에 무료 크레딧을 주니 받아두면 좋다 https://cloud.google.com/free?gad_campaignid=17391149414&gad_source=1&gclid=Cj0KCQjwrPHABhCIARIsAFW2XBMd2UVlP5tGn22-5a-lcaOyilfwxbVdmR02FDEhIsZM1g52ICnGm-AaAnjOEALw_wcB&gclsrc=aw.ds&hl=ko&userloc_9213263-network_g=&utm_campaign=japac-KR-all-ko-dr-BKWS-all-cloud-trial-PHR-dr-1710102&utm_content=text-ad-none-n..
[AWS EC2] nohup 사용법 / 백그라운드 실행
·
🦎 프로그래밍
aws의 ec2 인스턴스를 이용하여 스프링부트를 배포하였는데컴퓨터를 끄면 서버가 종료되면배포한 이유가 없어지는 것!! 이럴 때는 nohup 을 이용하여 백그라운드에서 서버를 유지시킬 수 있다.(무중단 배포) 👽 nohup이란?no hang up 의 약자로, 말 그대로 '끊지 마' 라는 뜻서버의 연결을 끊지 않고 계속 실행하는 것이다.  우선 ec2에 접속한 후, ps -ef | grep .jar 이 명령어를 실행하면 어떤 .jar 파일이 실행 중인지 알 수 있다. 나는 이미 백그라운드 실행을 돌려놓은 상태였기 때문에 다음과 같이 jar 파일이 실행되고 있는 걸 볼 수 있다! 아무것도 없다고 가정하고백그라운드 실행을 돌려야 할 때는 nohup java -jar (프로그램명) &  을 입력하면 된다.아무 ..
[Spring Boot] 1. RDS MySQL 배포하기
·
🍏 Spring Boot
무지하게 오류가 많이 났던... 배포 일기. 맨 처음에는 ubuntu 내에 mysql 을 설치해서 해보려 했으나느리기도 느리고마지막 에러 해결이 안 돼서 정신이 나갈 뻔했다그래서 내 부족함을 인정하고 rds 로 재빠르게 피신했다. . .근데 이것도 두 번째 생성 일기  우선 RDS를 생성하기 위해 AWS에 접속 검색창에 rds 검색하면 맨 위에 뜨는데 들어가서 데이터베이스 생성을 누릅니다.  많고 많은 것 중에 내가 사용할 것은 MySQL  엔진 버전 설정해 주고  우리의 통장은 소중하니 프리티어를 꼭! 적용해 줍시다 그리고 이걸 보는 개발자님은 허리 한번 펴고 스트레칭 합시다 이것도 통장을 지키는 방법 중 하나이니까요  이것도 마찬가지로 각자 사용할 식별자와 이름, 그리고 아래에 비밀번호까지 입력하면 ..