차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 다음 판 | 이전 판 | ||
| tech:nginx_reverse_proxy [2014/10/05 16:42] – 만듦 V_L | tech:nginx_reverse_proxy [2021/01/22 18: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 ' | ||
| + | } | ||
| + | |||
| + | |||
| + | |||
| + | </ | ||