Web Server를 사용할 때 최근에 Apache Web Server 보다 Nginx Web Server를 많이 사용을 한다. Apache 에서 제공하는 기능을 다 지원을 하면서 설정을 간결하고 성능도 잘 나온다. 대부분 PHP, Java Web Application을 사용할 때 Frontend에 Reverse Proxy로 Nginx를 세팅해서 부하 분산도 하는 구조로 많이 사용을 한다. 이렇게 Reverse Proxy로 설정하는 경우 문제가 Backend에 접속 IP를 확인하기 위해 HTTP 해더 중 RemoteAddr을 이용해서 확인하는 경우 Reverse Proxy IP 주소가 나와서 로그 분석이나 그런 처리를 하는데 문제가 있다. Nginx Reverse Proxy를 이용하는 경우 이러한 경우에..