[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://..
[AWS] AWS로 Fast API 배포/ Python/ Uvicorn/ 백그라운드 실행/ 주식 데이터/ 주식 라이브러리/ FinanceDataReader/ Pykrx
·
🎸 기타
패키지 설치Python, FastAPI, Uvicorn 설치$ sudo apt-get install python3-pip$ sudo apt-get pip3 install fastapi$ sudo apt-get pip3 install uvicorn데이터 유효성 검사 및 설정 관리pip install pydantic.env 파일 관리pip install python-dotenv (추가) .env 파일 생성 후 설정// 1. 프로젝트 루트 디렉토리에 .env 파일 생성touch .env// 2. nano 에디터로 .env 파일 열기nano .env// 3. .env 파일에 환경 변수 추가// 예시SECRET_KEY=your_secret_keyDATABASE_URL=your_database_urlDEBUG=T..
[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
'AWS' 태그의 글 목록