Hello, I'm Ming.

서버와 클라이언트 본문

Coding/웹 애플리케이션

서버와 클라이언트

#ming 2017. 6. 14. 14:07

1. 서버와 클라이언트란

  1) 클라이언트가 서버에 요청하고 서버는 클라이언트의 요청에 응답하는 형식
  2) 클라이언트 컴퓨터 = 웹브라우저가 설치된 컴퓨터
  3) 서버 컴퓨터 = 웹서버가 설치된 컴퓨터
  4) 클라이언트 컴퓨터에 설치된 웹브라우져를 통해 특정 사이트 페이지를 요청->
      웹 서버가 설치된 서버 컴퓨터에 저장된 페이지를 쏴줌(응답)

2. 필요한 준비물
  1) 웹브라우져 : 익스플로러, 크롬 ...
  2) 웹서버 컴퓨터
      단, 웹서버 컴퓨터가 꼭 필요한 것은 아님. 한 대의 컴퓨터에 웹브라우져, 웹서버 설치 가능

3. 대표적인 웹서버
  1) Apache - 가장 많이 사용
  2) Microsoft - 2009년 Apache 점유율 거의 따라잡았다가 하락세
  3) Nginx - 최근 상승중
  4) Google - 구글 회사 전용 웹서버, 단일 회사지만 점유율 지속적으로 상승중

4. 웹서버 설치
  1)  http://projects.apache.org/projects/http_sever.html 
    직접설치 가능 하나, 일반인이 설치하기에는 다소 복잡함
  2) Bitnami 를 통해 필요한 소프트웨어 한 번에 설치 가능
    ① 윈도우 - https://bitnami.com/stack/wamp


'Coding > 웹 애플리케이션' 카테고리의 다른 글

서버 제어 Bitnami 제어판 사용법  (0) 2017.06.14
윈도우에 웹서버 설치 with Bitnami  (0) 2017.06.14
인터넷과 웹의 역사  (0) 2017.06.14
구상과 기획  (0) 2017.06.14
웹 애플리케이션 만드는 순서  (0) 2017.06.14
Comments