다운 받은 후 다시 다운 불가하기 때문에 잘 저장해두기
인스턴스 시작하기
AWS EC2 인스턴스는 서버를 중지하고 다시 실행시키면 퍼블릭 IP 가 변경되기 때문에 클라이언트가 사용할 수 있는 변하지 않는 IP 가 필요하다.
탄력적 IP (Elastic IP) 란 외부에서 인스턴스에 접근 가능한 고정 IP 입니다.
탄력적 IP 는 만들어놓고 사용하지 않더라도 과금이 되기 때문에 필요한 만큼만 생성하는 것이 중요하다.
퍼블릭 IPv4 주소
프라이빗 IPv4 주소
위 주소 연결해주고 인스턴스에서 탄력적 ip로 변경되었는지 확인
인스턴스 정보 요약 화면에서 하단에 ‘보안’ 클릭
즉 내가 선택하고 싶은 인스탄스 보안 그룹에서 인바운드 규칙을 추가해준다.
[SG 규직 설정]
유형 | 프로토콜 | 포트 범위 | 소스 | 설명 - 선택 사항 |
---|---|---|---|---|
SSH | TCP | 22 | 내 IP | My Local SSH |
HTTP | TCP | 80 | Anywhere-IPv4 | HTTP |
HTTPS | TCP | 443 | Anywhere-IPv4 | HTTPS |
사용자 지정 TCP | TCP | 8080 | Anywhere-IPv4 | Spring Boot Port |
참고 블로그 :https://velog.io/@spamdong/PuTTy-설치-및-사용법
참고로 puttygen을 통해pem키를 ppk로 변경한 상태다.
이 내용이 궁금하면 참고한 블로그를 확인하길 바란다.
1. JDK 설치 (Java 17 설치)
sudo apt-get update
sudo apt-get install openjdk-17-jdk
https://rovemin.tistory.com/27 ← main 자료
https://bcp0109.tistory.com/356 ← Ec2 설정 추가 자료
https://velog.io/@spamdong/PuTTy-설치-및-사용법 ← putty 사용법