[AWS] AWS로 동시 배포 2/ FastAPI, Spring Boot 같은 EC2에 배포/ Nginx/ S3와 Docker 사용 X/ React/ TypeScript/ 프론트 EC2 배포
·
🎸 기타
S3와 Docker 없이 동일한 EC2에 FastAPI, SpringBoot 배포하기 EC2 복사 JDK 설치 $ sudo apt-get update $ sudo apt-" data-og-host="debug.tistory.com" data-og-source-url="https://debug.tistory.com/233" data-og-url="https://debug.tistory.com/233" data-og-image="https://scrap.kakaocdn.net/dn/boCEGG/hyWzFleQMg/GgPGwWzL5VkHFj4XmU4ij1/img.png?width=800&height=800&face=0_0_800_800,https://scrap.kakaocdn.net/dn/LTMJ6/hyWzB..
[AWS] AWS로 동시 배포 1/ FastAPI, Spring Boot 같은 EC2에 배포/ Nginx/ S3와 Docker 사용 X
·
🎸 기타
S3와 Docker 없이 동일한 EC2에 FastAPI, SpringBoot 배포하기1. 동일한 EC2에 FastAPI, Spring Boot 프로젝트 git clone EC2 복사 EC2에서 프로젝트 git clone 1. jar 파일 빌드 -> EC2 복사 JDK 설치 $ sudo apt-get update $ sudo apt-get install openjdk-17-jdk Spring Boot 프로젝트 빌드 프로젝트 파일 위치로 " data-og-host="debug.tistory.com" data-og-source-url="https://debug.tistory.com/192" data-og-url="https://debug.tistory.com/192" data-og-image="https://..
[Spring Boot 3.x 를 이용한 RESTful Web Services 개발] 섹션 5. Java Persistence API 사용
·
Spring | SpringBoot
Java Persistence API의 개요ORM(Object Relational Mapping)객체를 관계형 데이터베이스에 있는 데이터와 자동으로 맵핑(연결)해주는 작업SQL 문장 자동으로 생성객체 사용 ~> 데이터베이스의 데이터 다룰 수 있게 해주는 메커니즘JPA(Java Persistence API)자바 ORM 기술에 대한 API 표준 명세자바 어플리케이션에서 관계형 데이터베이스를 사용하는 방식을 정의한 인터페이스(규칙, 약속)EntityManager ~> CRUD 처리HibernateJPA의 구현체, 인터페이스를 직접 구현한 라이브러리생산성, 유지보수, 비종속성Spring Data JPASpring ModuleJPA를 추상화한 Repository 인터페이스 제공=> JDBC -> Hibernate..
[AWS] AWS로 Spring Boot 배포 3/ java jar 파일 빌드/ git clone/ EC2 Timezone KST로 변경/ 서버 날짜 설정
·
🎸 기타
[AWS] AWS로 Spring Boot 배포 2/ EC2 인스턴스에 연결/ Ubuntu/ 서버 배포/ SSH/ 보안그룹[AWS] AWS로 Spring Boot 배포 1/ EC2 인스턴스 생성/ Ubuntu/ 서버 배포/ 탄력적 IP 주소AWS Region 아시아 태평양(서울) 선택 EC2 인스턴스 생성 이름 및 태그 이름 작성 (ex. tusori) 애플리케이션 및 OS 이미지(Amadebug.tistory.com실행 방법 2가지jar 파일 빌드 -> EC2 복사EC2에서 프로젝트 git clone 1. jar 파일 빌드 -> EC2 복사JDK 설치$ sudo apt-get update$ sudo apt-get install openjdk-17-jdk Spring Boot 프로젝트 빌드프로젝트 파일 위..
[AWS] AWS로 Spring Boot 배포 2/ EC2 인스턴스에 연결/ Ubuntu/ 서버 배포/ SSH/ 보안그룹
·
🎸 기타
[AWS] AWS로 Spring Boot 배포 1/ EC2 인스턴스 생성/ Ubuntu/ 서버 배포/ 탄력적 IP 주소AWS Region 아시아 태평양(서울) 선택 EC2 인스턴스 생성 이름 및 태그 이름 작성 (ex. tusori) 애플리케이션 및 OS 이미지(Amazon MAchine Image) Ubuntu(우분투) 선택 인스턴스 유형 t2. micro - 프리 티어(무료) 사debug.tistory.comSSH 클라이언트인스턴스 요약 -> 연결 터미널 접속tusori-key.pem 파일 위치로 이동 키 파일 권한 변경chmod 400 tusori-key.pem SSH로 접속ssh -i "tusori-key.pem" ubuntu@ec2-15-164-142-161.ap-northeast-2.compu..
[AWS] AWS로 Spring Boot 배포 1/ EC2 인스턴스 생성/ Ubuntu/ 서버 배포/ 탄력적 IP 주소
·
🎸 기타
AWS Region아시아 태평양(서울) 선택EC2 인스턴스 생성이름 및 태그이름 작성 (ex. tusori)애플리케이션 및 OS 이미지(Amazon MAchine Image)Ubuntu(우분투) 선택인스턴스 유형t2. micro - 프리 티어(무료) 사용 가능키 페어: EC2 서버에 SSH 접속용키 페어 생성 키 페어 생성 -> 키 페어 이름.pem 파일 다운로드 (ex. tusori-key.pem) 안전한 곳에 저장(처음 1번만 다운로드, 재다운로드 X)SSH 환경 접속 -> 키 파일이 존재하는 위치에서 SSH 명령어 실행네트워크 설정보안 그룹 생성스토리지 구성최대 30 GiB요약인스턴스 시작인스턴스 요약 확인탄력적 IP 주소 X탄력적 IP 주소탄력적 IP 주소 할당 변경 사항 X 할당 클릭 탄력적 I..
0123suh
'springboot' 태그의 글 목록