본 글은 이전 포스팅을 한번에 실습해보는 글이기 때문에 세부 과정을 더 자세히 알고싶다면 아래 글을 참고해주세요!
https://blu-blu.tistory.com/62
https://blu-blu.tistory.com/63
https://blu-blu.tistory.com/64
https://blu-blu.tistory.com/65
https://blu-blu.tistory.com/68
1. VPC 생성하기
2. 서브넷 생성
3. 인터넷 게이트웨이 생성
4. 만든 인터넷 게이트를 VPC에 연결하기
*이때 리전이 서울인지 확인하기
5. 라우팅 테이블 수정
현재 만든 VPC와 연결된 라우팅 테이블을 수정할 것이다.
라우팅 테이블은 VPC를 만들면 자동으로 만들어진다.
하지만, 가끔 안 보일 수도 있는데, 이 경우에는 아래와 같은 VPC의 세부정보에 들어가 기본 라우팅테이블 링크로 이동하거나, 리소스맵에서 이동하다보면 라우팅 테이블이 생기는 것을 확인할 수 있다.
다시 본문으로 들어와서
해당 VPC와 연결된 라우팅 테이블의 라우팅 편집을 클릭한다
외부 아이피 대역(0.0.0.0/0)이 목적지일 때, 인터넷 게이트로 나가도록 설정해준다.
이제 외부와 통신이 가능하도록 설정된 라우팅을 서브넷에 연결해주기 위해 서브넷 연결을 편집해준다
이렇게 VPC를 만들어 퍼블릭 서브넷을 구성해봤습니다.
다음으로는 EC2를 만들어서 해당 서브넷에 구성해보도록 하겠습니다.
1. 보안 그룹 생성하기
2. EC2 생성하기
3. 탄력적 IP 설정하기
이제 EC2에 IntelliJ에서 원격 접속하여 NGINX를 설치해서, EC2의 IP주소로 접속했을 때 NGINX 화면이 뜨는 것을 확인해보겠습니다!
이렇게 IntelliJ에서 원격접속이 성공했음을 확인했다.
터미널에서 만들었던 ip로 연결해줍니다.
sudo apt update && sudo apt upgrade -y && sudo apt install nginx -y
위 코드를 입력해서 nginx를 설치해줍니다.
이제 브라우저에서 EC2 IP주소로 접속 시 위와 같은 화면이 뜨는 것을 확인할 수 있습니다.
'프로젝트 🧸 > UMC 🌱' 카테고리의 다른 글
[UMC] /was에 접속 시 8080번 포트로 리버스 프록시가 되도록 설정하고 응답 확인해보기 (0) | 2024.04.17 |
---|---|
[UMC] /mission3에 접속 시 자신의 이름이 포함 된 HTML 문서가 응답으로 오게 구성하는 방법 (0) | 2024.04.17 |
[UMC] NGINX 설치하고 브라우저에서 접속하기 (0) | 2024.04.14 |
[원격 접속] VSCode (Node.js) (0) | 2024.04.14 |
[원격 접속] IntelliJ (SpringBoot) (0) | 2024.04.14 |