EC2 퍼블릭 IPv4 고정 IP 사용하는 방법 EC2 에서 인스턴스를 생성하면 인스턴스마다 매핑되는 IP 주소가 있다. 생성된 인스턴스는에서 퍼블릭 IPv4 주소를 확인하면 되는데, 이를 통해 서버에 접속하곤 한다. 이 IP 주소의 문제는 할당된 주소가 쉽게 변한다는 것이다. 인스턴스를 중지 또는 시작할 때마다 변경되어 작업할 때마다 IP 를 변경하게 된다면 개발을 할 때 매우 복잡해진다. 이런 일이 발생하지 않도록 하기 위해서는 고정 IP를 할당해주어야 한다. 1. AWS EC2 에 접속하여 탄력적 IP 를 클릭한다. 2. [탄력적 IP 주소 할당] 버튼을 클릭한다. 3. IP 주소 할당 완료 위 내용을 확인하고 수정사항이 있을 경우 수정하면 되나 일반적으로 수정하지 않는다고 한다. 확인 후 [할당]..
AWS EC2 검색 결과
AWS CLI 로 EC2 인스턴스 생성하기 (mac M1) AWS 에서 EC2로 접속하여 클릭하면서 EC2 인스턴스를 생성할 수도 있지만 이왕 aws cli 를 설치한 김에 여기서 EC2 인스턴스를 생성해보려고한다. 사이트에서 직접 EC2 인스턴스를 생성하고 배포하는 건 이 링크를 참고하면 된다. 1. CLI 에서 Role 전환하기 $ aws sts get-caller-identity $ export AWS_DEFAULT_PROFILE=role $ aws sts get-caller-identity 2. CLI에서 VPC 생성하기 VPC 란 Amazon Virtual Private Cloud(Amazon VPC) 의 약자로, 가상의 네트워크라고 생각하면 된다. $ aws ec2 create-vpc --ci..
Spring Boot 프로젝트를 AWS EC2 에 배포하기 프로젝트를 AWS EC2에 배포하기 위한 순서는 아래와 같다. Spring Boot 를 통해 프로젝트를 생성하기 (적어도 간단한 텍스트라도 출력되어야 좋음) Github / AWS 계정이 있어야 한다. 생성한 프로젝트를 Github 에 Push 한다. AWS EC2 인스턴스를 생성한다. AWS EC2 mac OS 터미널에서 접속한다. AWS EC2 배포한다. 환경은 macOS 로 스프링부트를 통해 생성한 프로젝트를 AWS EC2에 배포하는 방법을 알아보자. 스프링부트에서 간단히 Hello world 를 출력하는 프로젝트 만들기는 이 포스팅을 참고하면 된다. 그리고 Github 에 해당 프로젝트를 push 하면 된다. 첫 번째, Github 에 S..
최근댓글