탄력적 IP
- EC2의 퍼블릭 IP는 인스턴스를 내리고 올릴 때 변경됩니다. 이를 고정된 IP로 사용하려면 탄력적 IP를 설정하고 EC2에 매핑해야 합니다.
인바운드 규칙
- 외부에서 EC2로 들어오는 요청 중 허용할 것을 설정합니다.
- 리버스 프록시 서버: HTTP, HTTPS, SSH 통신을 위한 포트를 열어야 합니다.
- 스프링 서버: 서버와의 통신을 위한 적절한 포트를 설정해야 합니다.
- RDS: 어떤 서버에서 요청을 받을 것인지를 설정합니다.
아웃바운드 규칙
- EC2에서 외부로 나가는 요청을 제어합니다.
- 요청을 보낼 서버나 DB를 지정하여 트래픽을 제어합니다.
java 설치
# Amazon Linux 2
sudo yum -y install openjdk-17-jdk
# Ubuntu
sudo apt-get update
sudo apt-get install openjdk-17-jdk