본문 바로가기
데이터 수집

웹 서버(web server)란?

by Boggi 2024. 1. 25.
반응형

웹 서버(web server)란?
웹 사이트에서 웹 페이지를 서비스하기 위한 소프트웨어
대표적인 웹 서버 프로그램으로는 엔진엑스(NGINX), 아파치(Apache)등이 있다.
이런 웹 서버 프로그램은 웹 브라우저와 통신할 때 HTTP란 프로토콜(protocol)을 사용

*프로토콜(protocol)이란?
통신 규약을 의미

HTTP(Hyper Text Transfer Protocol)이란?
인터넷에서 웹 페이지를 전송하는 기본 통신 방법
웹 브라우저는 웹 서버에 웹 페이지를 요청하고, 웹 서버는 요청에 맞는 웹 페이지를 웹 브라우저에게 전송한다.

웹 서버는 네이버 같은 웹사이트에서 운영하고, 웹 브라우저는 크롬 등 내 컴퓨터에 설치되어 있다.
웹 서버와 웹 브라우저는 HTTP 프로토콜을 사용해 안정적이고 편리하게 웹 페이지를 구성하는 HTML 데이터를 주고받을 수 있다.

HTML(Hypertext Markup Language)란?
웹 브라우저가 화면에 표시할 수 있는 문서의 한 종류이자 웹 페이지를 위한 표준 언어
HTML은 단순한 텍스트지만 웹 브라우저 프로그램이 이해할 수 있도록 체계적으로 구성.
HTML 같은 언어를 마크업 언어라고 부른다.