반응형
SMALL
엔진엑스
-
Nginx 개념 + 간단 실습인프라 2022. 12. 8. 09:45
개념 Nginx란? Nginx는 웹 서버 구축을 도와주는 소프트웨어이다. 서버는 정적인 데이터와 동적인 데이터를 제공해줄 수 있다. 정적인 데이터란 html, css와 같은 데이터들이고 동적인 데이터란 DB조회나 다양한 로직으로 생성된 데이터들을 뜻한다. SPA가 등장하게 되면서 이렇게 다양한 데이터들을 따로따로 보내줄 수 있도록 서버의 기능을 분리하기도 한다. 정적인 데이터는 web server가 빠르게 클라이언트에게 제공을 하고 동적인 데이터는 WAS(web application server)에 요청을 보내고 WAS가 처리한 데이터를 클라이언트에게 바로 보내준다. Nginx가 이런 web server의 구축을 도와준다. web server를 구축할 수 있는 소프트웨어로는 apache가 있다. Apac..