티스토리 뷰

WEB/etc

[WEB] 웹 서버란?

퉁이리 2021. 11. 24. 07:53
반응형

웹 서버

웹 서버는 하드웨어, 소프트웨어 혹은 두 개가 같이 동작하는 것을 말하지만 보통 소프트웨어를 말한다.

 

🧩소프트웨어 측면

기본적으로 웹 사용자가 어떻게 호스트 파일들에 접근하는지를 관리한다.

 

🧩하드웨어 측면

웹 서버의 소프트웨어와 웹 사이트의 컴포넌트 파일들을 저장하는 컴퓨터를 말한다.

 

 

출처: https://developer.mozilla.org/

 

웹 서버는 클라이언트-서버 모델을 적용하여 만들어져 있다.

 

*클라이언트-서버 모델

클라이언트는 서비스를 제공하는 서버에게 정보를 요청하여 응답받은 결과를 사용한다.

 

🎭 웹 브라우저

웹 서버에게 웹 사이트를 표시하는데 필요한 파일 등을 요청하는 프로그램

 

 

위 그림을 참고하여 설명하면, 서버브라우저에 스스로 연결할 수 없고 브라우저에서 HTTP 요청이 들어와야 브라우저에 정보를 보내줄 수 있다. 브라우저서버에 HTML 파일을 요청해 다운로드하고 화면에 표시한다.

 

*HTTP

인터넷 환경에서 데이터를 주고받을 수 있는 통신 규약

 

 

 

그리고 서버에서 필요한 리소스를 모두 다운로드 한 뒤는 브라우저와 서버 간의 네트워크 연결이 끊어진다.

 

 

 

참고 사이트

https://developer.mozilla.org/ko/docs/Learn/Common_questions/What_is_a_web_server

 

웹 서버란 무엇일까? - Web 개발 학습하기 | MDN

여기서 우리는 웹 서버가 무엇인지, 어떻게 동작하는지, 왜 중요한지를 알아볼 것입니다.

developer.mozilla.org

 

 

 

좋아요 로그인하지 않아도 누를 수 있습니다!

728x90
반응형

'WEB > etc' 카테고리의 다른 글

[WEB] JWT 토큰  (2) 2021.11.25
[WEB] 세션과 쿠키  (0) 2021.11.25
[WEB] HTTP의 모든 것  (0) 2021.11.24
[WEB] TOAST UI 사용법 (TOAST UI EDITOR)  (0) 2021.11.09
[WEB] 인터넷 백본이란?  (0) 2021.11.02
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함