nginx

nginx 기초웹 서버 + 리버스 프록시. Node.js 앞단에서 요청을 받아 전달하는 역할을 한다.왜 필요한가Node.js만 쓸 때:클라이언트 → Node.js (3000번 포트) 직접 접근문제:- 80/443 포트 쓰려면 root로 실행해야 함 (보안 위험)- 하나의 서버에서 도메인 여러 개 운영 불가- 정적 파일도 Node.js가 처리 (비효율)- SSL을 앱마다 처리해야 함nginx 추가 후:클라이언트 → nginx (80/443) → Node.js (3000)해결:- nginx가 80/443 담당, Node.js는 3000에서 안전하게 실행- 도메인별로 다른 앱으로 라우팅- 정적 파일은 nginx가 직접 서빙- SSL은 nginx에서 한 번만 처리리버스 프록시 기본 설정server { li..
sooyoung.c.dev
'nginx' 태그의 글 목록