[Web] 웹 서버 Apache보다 Nginx를 사용하는 이유
조별하:
Java로 프로그래밍을 처음 시작할 때는 웹서버는 Apache, WAS는 Tomcat으로 웹 사이트를 구현했었다. 전 직장에서도 웹 서버-Apache, WAS-Tomcat을 사용하고 있었지만, Python으로 프로젝트를 배포하며 알게 된 것은 최근에는 Nginx를 많이 사용한다는 것이다. 무슨 이유로 Apache보다 Nginx를 더 사용하는 걸까? 그 이유는 바로 Nginx가 트래픽이 많은 웹 사이트에 더 적합하기 때문이다. Nginx는 대용량 트래픽을 처리하기 위해 가벼움과 높은 성능을 목표로 하는 경량 서버이다. 그런데 웹 서버는 정적 파일의 제공을 목적으로 사용하던 Apache를 사용하던 시기와 달리 최근에는 리버스 프록시, 로드 밸랜서, 메일 프록시 및 HTTP 캐싱 등 전체 범위에서 서버 작업을..