프로그래밍/인프라

프로그래밍/인프라

Nginx란?

장바구니 웹 협업 미션에서 배포시 Nginx를 활용했는데, Nginx란 무엇인지 알아보도록 하자. 참고로, Nginx를 이해하기 위해서는 웹서버와 WAS, 그리고 Reverse Proxy 개념에 대해서 숙지하고 있어야한다. 해당 개념들은 아래 포스팅에서 정리했으니 참고하도록 하자. 웹 서버와 WAS Web Server와 WAS(Web Application Server)에 대해 알아보도록 하자. 이들을 설명하기 앞서, 이 둘의 차이를 이해하기 위해 정적 페이지와 동적 페이지의 차이부터 알아보자. 📄 정적 페이지와 동적 페이지 xxeol.tistory.com [Proxy] Forward Proxy와 Reverse Proxy 지난 게시글에서, 웹 서버와 WAS에 대해 알아봤다. 웹 서버와 WAS Web Ser..

프로그래밍/인프라

[Proxy] Forward Proxy와 Reverse Proxy

지난 게시글에서, 웹 서버와 WAS에 대해 알아봤다. 웹 서버와 WAS Web Server와 WAS(Web Application Server)에 대해 알아보도록 하자. 이들을 설명하기 앞서, 이 둘의 차이를 이해하기 위해 정적 페이지와 동적 페이지의 차이부터 알아보자. 📄 정적 페이지와 동적 페이지 xxeol.tistory.com 이를 더 잘 이해하기 위해서는 Reverse Proxy 개념에 대해서 알아야한다. 이번 게시글에서는 프록시(Proxy) 서버란 무엇인지, 그리고 프록시 서버의 두가지 유형인 Forward Proxy / Reverse Proxy에 대해 알아보도록 하자. 프록시(Proxy)란? 프록시(Proxy)는 클라이언트와 서버 간의 통신을 중계하는 역할을 하는 서버나 소프트웨어이다. 클라이언..

프로그래밍/인프라

웹 서버와 WAS

Web Server와 WAS(Web Application Server)에 대해 알아보도록 하자. 이들을 설명하기 앞서, 이 둘의 차이를 이해하기 위해 정적 페이지와 동적 페이지의 차이부터 알아보자. 📄 정적 페이지와 동적 페이지 정적 페이지 (Static Pages) 정적 페이지는 미리 작성된 내용이 고정되어 있으며, 요청에 따라 동일한 내용을 제공한다. 이는 정적 콘텐츠(HTML, CSS, JavaScript, 이미지 등)로 구성되며, 파일 시스템에 저장되어있다. 내용이 변경되지 않거나 변경 주기가 적은 경우에 사용된다. 정적 페이지는 웹 서버에 의해 처리되며, 클라이언트의 요청에 따라 해당 파일을 그대로 전송하여 보여준다. 동적 페이지 (Dynamic Pages) 동적 콘텐츠는 클라이언트의 요청에 따..

도둑탈을 쓴 애쉬
'프로그래밍/인프라' 카테고리의 글 목록