Recommanded Free YOUTUBE Lecture: <% selectedImage[1] %>

Contents

Nginx

Nginx(엔진 x)는 오픈소스기반의 리버스 프록시 서버로 HTTP뿐만 아니라, HTTPS, SMTP, POP3, IMAP 프로토콜을 지원한다. 또한 load balancer, HTTP cache, web server 용도로도 사용할 수 있다.

이미 Apache가 자리잡은 웹 서버 시장에 뒤늦게 뛰어들었지만 고성능, 뛰어난 동시성, 낮은 메모리 사용량을 강점으로 빠르게 점유율을 높이고 있다. 2013년 이후 내가 참여했던 프로젝트들도 모두 apache대신 nginx를 기반으로 개발을 진행했다.

virtual host

Virtual Host

Nginx Reverse proxy server 구축

NginX를 이용한 reverse proxy server 구축 문서 참조

WebSocket Reverse Proxy Server 구축

WebSocket Reverse Proxy

Nginx를 이용한 static 컨텐츠 서비스

Nginx를 이용한 static 컨텐츠 서비스 문서 참조

Nginx를 이용한 PHP-FPM 구성

PHP-FPM 구성

HTTP Basic Authentication

HTTP Basic Authentication 설정