웹의 동작 - 웹서버

    웹서버란?

    • 웹 서버는 소프트웨어(Sotfware)를 보통 말하지만, 웹 서버 소프트웨어가 동작하는 컴퓨터를 말한다.
    • 웹 서버의 가장 중요한 기능은 클라이언트(Client)가 요청하는 HTML 문서나 각종 리소스(Resource)를 전달하는 것이다.
    • 웹 브라우저나 웹 크롤러가 요청하는 리소스는 컴퓨터에 저장되어 있는 정적(static)인 데이터이거나 동적인 결과가 될 수 있다.

    *정적인 데이터: 이미지, HTML 파일, CSS 파일, JavaScript 파일과 같이 컴퓨터에 저장되어 있는 파일들을 의미

    *동적인 결과: 웹 서버에 의해서 실행되는 프로그램을 통해서 만들어진 결과물을 말한다.

    *웹 크롤러: 네이버나 구글 같은 검색 사이트에서 다른 웹사이트 정보를 읽어갈 때 사용하는 소프트웨어

     

     

     

     

    웹 브라우저와 웹 서버

    웹 브라우저와 웹 서버

     

     

     

     

     

    웹 서버 소프트웨어의 종류

    • 가장 많이 사용하는 웹 서버는 Apache, Nginx, Microsoft IIS
    • Apache: 오픈소스 소프트웨어, 거의 대부분 운영체제에서 설치 및 사용이 가능하다.
    • Nginx: 오픈소스 소프트웨어, 차세대 웹 서버로 불리고 있고 더 적은 자원으로 더 빠르게 데이터를 서비스하는 것을 목적으로 만들어진 서버 

     

    '웹프로그래밍(풀스텍)' 카테고리의 다른 글

    웹의 동작 - HTTP 프로토콜의 이해  (0) 2024.04.05

    댓글