참고: 아래의 내용을 이어서 진행합니다.[AWS][EC2] 백엔드 API 서버를 배포하기 - EC2 인스턴스 생성 [AWS][EC2] 백엔드 API 서버를 배포하기 - 탄력적 IP 연결 1. 연결하기EC2 인스턴스에 들어간 후 연결 버튼을 누른다.2. Ubuntu 환경에서 JDK 설치JDK 17버전을 설치해보자$ sudo apt update && /sudo apt install openjdk-17-jdk -y설치 확인하기$ java -version 3. Github로 부터 Spring boot 프로젝트 clone$ git clone {프로젝트 github 주소}clone한 프로젝트 폴더에 접속$ cd {프로젝트명} 4. application.yml 파일 만들기application.yml과 같은 민감..
EC2
https://jepa.tistory.com/70 [AWS][EC2] 백엔드 API 서버를 배포하기 - EC2 인스턴스 생성배포(Deployment)란?다른 사용자들이 인테넛을 통해서 사용할 수 있게 만드는 것을 의미개발을 할 때는 localhost라는 주소로 테스트도 하고 개발을 하는데, 다른 컴퓨터에서는 접근이 불가능하다. jepa.tistory.com이어서 진행!탄력적 IP의 필요성EC2 인스턴스를 생성하면 IP를 할당받는다.이렇게 할당받은 IP는 임시적인 IP이다. EC2 인스턴스를 잠깐 중지시켰다가 다시 실행시켜보면 IP가 바뀌어있다.EC2 인스턴스를 중지시켰다가 다시 실행시킬 때마다 IP가 바뀌면 사용자가 굉장히 불편해진다. 때문에 중지시켰다가 다시 실행시켜도 바뀌지 않는 고정 IP가 필요한데..
배포(Deployment)란?다른 사용자들이 인테넛을 통해서 사용할 수 있게 만드는 것을 의미개발을 할 때는 localhost라는 주소로 테스트도 하고 개발을 하는데, 다른 컴퓨터에서는 접근이 불가능하다. 배포를 하게 되면 IP(ex. 124.16.2.1)나 도메인(ex. www.naver.com)과 같이 고유의 주소를 부여받게 되고, 다른 컴퓨터에서 그 주소로 접속할 수 있게 되는데 이것이 바로 배포(Deployment)다. EC2 (Elastic Compute Cloud) 란?컴퓨터를 빌려서 원격으로 접속해 사용하는 서비스서버를 배포하기 위해서는 컴퓨터가 필요하다. 내 컴퓨터에서 서버를 배포했을 때 고려되는 문제점내 컴퓨터로 서버를 배포하면 24시간 동안 컴퓨터를 켜놔야 한다.인터넷을 통해 내 컴퓨터..