📋 목차
- Nginx 개요
- 프록시 서버란?
- 리버스 프록시와 포워드 프록시 개념
- Nginx 설치 실습 (Ubuntu / Rocky Linux)
- Nginx 리버스 프록시 설정 실습
- Nginx 로드밸런서 설정 실습
- 실습 문제 및 미니 프로젝트
1. Nginx 개요
- Nginx란?
- 고성능 웹 서버, 리버스 프록시, 메일 프록시 등 다양한 역할
- 이벤트 기반 아키텍처로 높은 동시 접속 처리
- 주요 역할
2. 프록시 서버란?
- 클라이언트와 서버 사이에서 중계 역할
- IP 은닉, 캐싱, 로드분산 등의 기능 수행
3. 리버스 프록시 vs 포워드 프록시
항목 |
포워드 프록시 |
리버스 프록시 |
위치 |
클라이언트 앞단 |
서버 앞단 |
역할 |
인터넷 접근 제한, 캐시 |
백엔드 서버 분산, SSL 종료 |
클라이언트 입장 |
서버가 프록시인지 모름 |
프록시가 서버인 척함 |