본문 바로가기
강의 실습/비전공자도 이해할 수 있는 Nginx 입문 실전

한 서버에서 다른 도메인을 가진 여러 웹 사이트를 배포하려면?!

by jint 2026. 2. 4.

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

 

도메인과 EC2 IP 연결


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

 

한 서버에 두 종류의 웹 사이트 배포


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

 

nginx의 각 도메인에 맞는 웹사이트 응답


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

댓글