728x90
NGINX
- 러시아에서 개발된 오픈소스 웹 서버 소프트웨어로 가벼우면서도 높은 성능을 자랑한다.
- Tomcat, Jetty 등이 웹 애플리케이션 서버(자바 서블릿 컨테이너)라면 NGINX는 웹 서버이다.
- 비동기 이벤트 기반으로 트래픽이 많은 웹사이트의 서버가 연결을 효율적으로 처리할 수 있도록 도와준다.
- 클라이언트로부터 받은 요청에 대한 정적 파일을 응답해주는 HTTP Web Server로 활용되기도 한다.
- WAS의 부하를 줄일 수 있는 로드밸런서 역할을 하는 Reverse Proxy Server로 활용되기도 한다.
- 클라이언트와 서버 사이에 배치해서 무중단 배포를 할 수 있다.
NGINX 설치
brew install nginx
NGINX 실행
brew services start nginx
터미널 화면
실행 확인
Mac OS : http://localhost:8080
Windows : http://localhost:80
참고
728x90
'넓고 얕은 웹 지식' 카테고리의 다른 글
Apache와 NginX 비교 및 차이점 (0) | 2023.05.15 |
---|---|
Apache Tomcat에 대해 쉽고 빠르게 정리하기(with. httpd) (0) | 2023.05.15 |
프록시 서버(Proxy Server) 요약 정리 (0) | 2023.05.12 |
스레드 & 스레드 풀 1분 요약 정리 (0) | 2023.02.05 |
서블릿(Servlet) 1분 요약 정리 (0) | 2023.02.05 |