Raspberry Pi_Kor_24.3.1 Web server 와 Apache


Published Book on Amazon


All of IOT Starting with the Latest Raspberry Pi from Beginner to Advanced – Volume 1
All of IOT Starting with the Latest Raspberry Pi from Beginner to Advanced – Volume 2


출판된 한글판 도서


최신 라즈베리파이(Raspberry Pi)로 시작하는 사물인터넷(IOT)의 모든 것 – 초보에서 고급까지 (상)
최신 라즈베리파이(Raspberry Pi)로 시작하는 사물인터넷(IOT)의 모든 것 – 초보에서 고급까지 (하)


Original Book Contents


24.3   Apache web server

 

24.3.1  Web server Apache

 

24.3.1.1    Web server

 

인터넷상에서 web site를 설치해 놓으면, 사람들이 web browser를 통하여 해당 site에 접속할 수 있고, 사람들이 원하는 자료를 조회하거나, 기타 필요한 다양한 작업을 할 수 있다

 

이러한 web site를 설치하여 운영하기 위해서는 반드시 web server가 필요하다. 사람들은 web browser를 통해서 여러 가지 client 요청을 web site로 보내는데, 이때 web server client가 보낸 요청을 받아서 내용을 해석하고, 필요한 처리를 한 다음, 다시 해당 web site web 페이지의 내용을 client에게 되돌려 주는 기능을 수행하는 application이다.

 

이러한 web server web site를 구성하는데 필요한 다양한 HTML 파일을 관리하고 있으며, 필요한 경우 database에 저장되어 있는 자료를 조회하는 기능도 수행한다.

 

24.3.1.2    Apache 소개 및 특징

 

LAMP 조합에서 web server로서 사용되는 것이 Apache이다. Apache 1995년 처음 소개되었는데, web srver의 시초라고 할 수 있다.  

 

Apache open source software로서 기본적으로 무료로 사용할 수 있으며, 또한 Apache와 연관된 다양한 open source 도구들도 함께 사용할 수 있다.

 

Apache는 무료임에도 어떤 web server에 못지 않는 강력한 기능을 제공해 준다. Apache는 전세계적으로 많은 web site server로 채택되었는데, 현재 전세계 web site 50% 이상이 Apache를 사용하고 있다고 한다.

 

Apache에 대한 상세한 자료는 다음을 참조하기 바란다.

    http://www.apache.org/

 


 

Leave a Reply