티스토리 뷰
- 웹이란 ?
- World Wide Web의 약자 (WEB)
- 시스템과 시스템을 이어주는 네트워크 체계 - > WEB , FTP , EMAIL
- 서버와 클라이언트
- 서버
- 웹서버가 설치되어 있는 곳
- 정보를 클라이언트에 전달(응답)
- 클라이언트
- 웹브라우저가 설치되어 있는 곳
- 정보를 서버에 요청
- 서버
- HTTP
- 웹에서의 약속 체계이다.
- 요청과 응답에 대한 규칙을 미리 정해둔 것!
- Web Server (HTTP Server)
- 웹브라우저의 카운터 파트너로서 서버 쪽에서 정보를 제공하는 소프트웨어를 의미
- 대표적 1) Apache 2) Nginx 등등..
- NGINX
- 차세대 웹서버
- NGINX | Apache 의 관계
- 아파치는 오래전에 만들어진 소프트웨어
- 아파치 안의 기능은 이제는 유효하지 않는 것들이 많고, 새로운 요구사항과 충돌이 있음
- 엔진엑스는 새로운 요청에 부응해서 만들어진 웹서버! 속도면에서도 차이가 존재함
- 정리
Apache | NginX |
요청 당 스레드 또는 프로세스가 처리하는 구조 | 비동기 이벤트 기반으로 요청 |
CPU/메모리 자원 낭비 심함 | CPU/메모리 자원 사용률 낮음 |
NginX보다 모듈이 다양 | Apache에 비해 다양한 모듈이 없음 |
PHP 모듈 등 직접 적재 가능 | 많은 접속자들 대응 가능 |
안정성, 확장성, 호환성 우세 | 성능 우세 |
동적 컨텐츠 단독 처리 가능 | 동적 컨텐츠 단독 처리 불가능 |
'웹서버 > NGINX' 카테고리의 다른 글
NGNIX 실습 - 1 : 리버스 프록시, 로드 밸런서, 캐시 , (0) | 2022.06.07 |
---|
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 프로그래머스 # 음양더하기
- Git
- 오
- 자료구조
- 인형뽑기
- 브루트포스
- 크레인 인형뽑기 게임
- 2019 카카오 개발자 겨울 인턴십
- K번째수
- 킹
- 알고리즘
- stack
- java
- 구현
- 자료표현
- ASCII코드
- 카카오 코딩테스트
- 10진수
- 코딩테스트
- 백준
- 프로그래머스
- 1063
- solved.ac
- 2진수
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
글 보관함