웹 서버 구축 - 웹 서버 프로그램 종류

2022. 2. 24. 18:09리눅스마스터 1급 - 필기/네트워크 및 서비스의 활용

웹 서버는 클라이언트로부터 HTTP 요청을 받아 원하는 웹 페이지를 찾아 넘겨주는 역할 을 합니다.

웹 서버 프로그램에는 여러 종류가 있으며 가장 많이 사용하는 프로그램 4가지를 소개 하겠습니다.

 

1. Apache 프로젝트의 Apache HTTP Server

- 가장 많이 사용되는 웹 서버 프로그램으로 프로세스 및 스레드 기반으로 동작합니다. 

 

2. MS의 IIS(Internet Information Server)

- 마이크로소프트 윈도우를 사용하는 서버들을 위한 인터넷 기반 서비스입니다. 아파치 다음으로 가장 많이 사용되는 웹서버입니다.

 

3. Google의 GWS(Google Web Server)

- 구글 자사의 웹 서비스에 사용하고 있는 웹 서버 프로그램이라는 것만 알면 될거 같습니다.

 

4. NGINX사의 Nginx

- 가벼움과 높은 성능을 목표로 하는 웹 서버 프로그램으로 리버스 프록시, 로드 밸런서, HTTP cache 기능을 제공합니다.

- 비동기 이벤트 기반 구조로 서버에 많은 부하가 걸려도 성능을 예측하기 쉽습니다.