1. 웹 서버(Web Server)
다음의 두 가지 뜻 가운데 하나이다.
- 소프트웨어 : 웹 브라우저와 같은 클라이언트로부터 HTTP 요청을 받아들이고, HTML 문서와 같은 웹 페이지를 반환하는 컴퓨터 프로그램
- 하드웨어 : 위에 언급한 기능을 제공하는 컴퓨터 프로그램을 실행하는 컴퓨터
HTTP를 통해 웹 브라우저에서 요청하는 HTML 문서나 오브젝트(이미지 파일 등)을 전송해주는 서비스 프로그램을 말한다.
웹 서버 소프트웨어를 구동하는 하드웨어(pc,phone)도 웹 서버라고 해서 혼동하는 경우가 간혹 있다.
웹 서버에서 페이지를 가져오다.
|
2. 웹 호스팅 서비스 (Web Hosting Service)
인터넷전용선과 서버를 구축하지 못한 사람들을 위해 인터넷망에 바로 연결되어 있는 서버의 일정공간을 임대하고 필요한 응용소프트웨어나 다양한 툴들을 제공하여 인터넷을 활용한 사업이나 여러 가지 목적으로 활용할 수 있는 웹사이트(홈페이지)를 제작할 수 있도록 하는 서비스이다.
호스팅을 이용해 웹 사이트 구축 시 필요 조건
- 사이트를 구성하는 HTML 문서, 파일, 이미지, CSS 스타일시트, JavaScript 파일, 폰트, 비디오 등을 웹 서버에 저장해야 한다.
- 항상 서버는 실행 중이어야 한다.
- 항상 인터넷과 연결되어 있어야 한다.
- 항상 같은 IP주소를 가지고 있어야 한다.(or 도메인이 같아야한다.)
'~2022 > FE-개발 개념' 카테고리의 다른 글
개발 버전표기 대략적으로 이해하기 (0) | 2019.11.15 |
---|---|
크롬 개발자 툴을 알아보자 (0) | 2019.08.01 |
AOS란? (0) | 2019.06.15 |
도메인(Domain) 또는 도메인 네임(Domain name), 네임서버 (Name server) (0) | 2019.06.05 |
동기(Sync), 비동기(Async)란? (0) | 2019.06.05 |
크로스 브라우징(cross browsing) (0) | 2019.06.05 |
브라우저 쿠키(Cookie), 세션스토리지(Session Storage), 로컬스토리지(Local Storage) (0) | 2019.06.05 |
세션 스토리지(Session Storage) (0) | 2019.06.05 |