차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
다음 판 | 이전 판 | ||
tech:nginx_reverse_proxy [2014/10/06 01:42] – 만듦 V_L | tech:nginx_reverse_proxy [2021/01/23 03:07] (현재) – 1.238.85.38 | ||
---|---|---|---|
줄 1: | 줄 1: | ||
+ | {{tag> | ||
======엔진엑스 리버스 프록시 (Nginx Reverse Proxy) ====== | ======엔진엑스 리버스 프록시 (Nginx Reverse Proxy) ====== | ||
서버의 최말단에는 [[Nginx]]를 배치하고 후방에 [[apache]] 서버를 넣어서, 빠른 엔진엑스가 정적인 요소들을 처리함으로써 서버의 속도를 높일 수 있다는 개념이다. | 서버의 최말단에는 [[Nginx]]를 배치하고 후방에 [[apache]] 서버를 넣어서, 빠른 엔진엑스가 정적인 요소들을 처리함으로써 서버의 속도를 높일 수 있다는 개념이다. | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | |||
구글링 결과 | 구글링 결과 | ||
줄 7: | 줄 12: | ||
- | [[nginx]]는 원래 정적인 요소 처리는 더 빠르지만, | + | [[nginx]]는 원래 정적인 요소 처리는 더 빠르고 [[php]]같은 동적인 요소는 더 느리다고 알려져 있었지만, |
PHP5-FPM 도입과 더불어 그런 차이도 없어졌다. | PHP5-FPM 도입과 더불어 그런 차이도 없어졌다. | ||
줄 14: | 줄 19: | ||
- | {{tag> | + | < |
+ | |||
+ | server | ||
+ | listen 80; | ||
+ | listen 443 ssl; | ||
+ | server_name x.vaslor.net; | ||
+ | location / { | ||
+ | proxy_pass https:// | ||
+ | proxy_set_header Host $host; | ||
+ | proxy_set_header X-Real-IP $remote_addr; | ||
+ | # | ||
+ | | ||
+ | ssl_certificate / | ||
+ | ssl_certificate_key | ||
+ | ssl_protocols TLSv1 TLSv1.1 TLSv1.2; | ||
+ | ssl_session_cache shared: | ||
+ | ssl_session_timeout 5m; | ||
+ | ssl_prefer_server_ciphers on; | ||
+ | ssl_ciphers ' | ||
+ | } | ||
+ | |||
+ | |||
+ | |||
+ | </ |