mang_dev
맹꽁거리는 개발자
mang_dev
전체 방문자
오늘
어제
  • 분류 전체보기 (185)
    • Frontend (2)
      • Next.js (1)
    • Backend (3)
      • GraphQL (2)
    • Book (1)
      • 기타 (1)
    • Old (177)
      • 알고리즘 퍼즐 (1)
      • 백준 (131)
      • 프로그래머스 (0)
      • Codility (15)
      • LeetCode (7)
      • Codewars (1)
      • Codeforces (0)
      • Django (6)
      • React (2)
      • Naver Map Api (3)
      • Web UI (4)
      • Introduction to Cloud (2)
hELLO · Designed By 정상우.
mang_dev

맹꽁거리는 개발자

Old

웹 서버

2020. 11. 12. 14:48

Web Server

  • Web Server

    • SW : 클라이언트로부터 HTTP 요청을 받아서 HTML 등의 웹 페이지를 반환하는 프로그램

    • HW : 웹 서버 소프트웨어를 실행하는 컴퓨터, 웹 사이트의 컴포넌트 파일을 저장

      • HTML, image, CSS, JavaScript 파일 등을 저장
      • 컴포넌트 파일을 사용자에게 전달
      • 인터넷과 연결되어 있으며, 도메인 이름을 통해 접속 가능
    • 정적 웹 서버

      • HTTP 서버가 있는 컴퓨터로 구성
      • 웹 서버는 가지고 있는 컴포넌트 파일을 전송하기만 함
    • 동적 웹 서버

      • 정적 웹 서버에 어플리케이션 서버, 데이터베이스 등이 추가된 형태
      • 사용자에게 컴포넌트 파일을 전송하기 전에, 어플리케이션 서버가 해당 파일을 업데이트해서 전송
  • 웹 서버의 종류
    • Apache, Nginx, Microsoft IIS 등
    • Apache : 오픈소스 소프트웨어로, 대부분의 운영체제에서 사용 가능
    • Nginx : 차세대 웹서버로도 불리며, 더 적은 자원을 사용해 더 빠른 서비르를 제공하기 위해 만들어짐
저작자표시 (새창열림)

'Old' 카테고리의 다른 글

WAS  (0) 2020.11.12
Browser  (0) 2020.10.20
HTTP Request & Response  (0) 2020.10.18
웹의 동작  (0) 2020.10.18
    'Old' 카테고리의 다른 글
    • WAS
    • Browser
    • HTTP Request & Response
    • 웹의 동작
    mang_dev
    mang_dev

    티스토리툴바