1. 한 서버에서 여러 웹 사이트를 배포하려면?!
배포된 웹 사이트 접근시, IP 주소가 아닌 도메인 주소로 접근을 한다.

도메인 주소와 EC2 IP 주소를 연결시, 도메인 주소로 접근했을 때 IP 주소로 변환해서 접근할 수 있게 된다. 주소창에 jscode.kr 입력시, 13.209.26.55로 변환해서 요청을 보내면 nginx가 웹 사이트에 필요한 파일(HTML, CSS, JS, 이미지 등)로 응답해준다.

하나의 서버에 두 종류의 웹 사이트를 배포해도, 각 웹 사이트마다 도메인을 가지고 있다. 예를 들어, JSCODE 홈페이지는 jscode.kr 도메인 주소로, 관리자용 홈페이지는 admin.jscode.kr 도메인 주소를 가지고 있다고 가정한다.

jscode.kr 도메인 주소와 admin.jscode.kr 도메인 주소를 EC2 IP주소 13.209.26.55에 연결시키면 EC2의 nginx로 요청이 들어온다. nginx에는 각 도메인에 맞는 웹 사이트로 응답할 수 있는 기능이 있다.
참고링크 : https://www.inflearn.com/course/%EB%B9%84%EC%A0%84%EA%B3%B5%EC%9E%90%EB%8F%84-%EC%9D%B4%ED%95%B4-nginx-%EC%9E%85%EB%AC%B8-%EC%8B%A4%EC%A0%84
비전공자도 이해할 수 있는 Nginx 입문/실전| JSCODE 박재성 - 인프런 강의
현재 평점 4.8점 수강생 957명인 강의를 만나보세요. 비전공자 입장에서도 쉽게 이해할 수 있고, 실전에서 바로 적용 가능한 'Nginx 입문/실전' 강의를 만들어봤습니다! Nginx의 기본 개념, Nginx 설치
www.inflearn.com
'강의 실습 > 비전공자도 이해할 수 있는 Nginx 입문 실전' 카테고리의 다른 글
| [실습] 하나의 EC2에서 여러 웹 사이트 배포하기 (0) | 2026.02.06 |
|---|---|
| [실습] Route 53에서 구매한 도메인 EC2에 연결하기 (0) | 2026.02.05 |
| [실습] 웹 프론트엔드 프로젝트(Next.js) 배포하기 (0) | 2026.02.02 |
| [실습] 웹 프론트엔드 프로젝트(React + Vite) 배포하기 (0) | 2026.02.01 |
| [실습] 웹 프론트엔드 프로젝트(HTML, CSS, JS) 배포하기 (0) | 2026.01.30 |
댓글