웹 서버란 무엇이며 어떻게 작동합니까?

웹 서버란 무엇이며 어떻게 작동합니까?

온라인에 접속할 때 소셜 미디어를 확인하거나 이 기사를 읽을 때에도 하나 이상의 웹 서버를 사용하고 있습니다. 이들은 현대 인터넷의 필수 구성 요소이며 귀하와 귀하가 방문하는 웹 사이트 간의 연결 링크 역할을 합니다.





그러나 웹 서버는 무엇이며 어떻게 작동합니까?





웹 서버는 무엇을 합니까?

웹 서버는 웹 사이트에 액세스하려는 사용자의 요청을 수신하고 응답하는 컴퓨터입니다. 데이터를 전달하는 장치 형태의 하드웨어와 장치의 OS 및 웹 서버 소프트웨어인 소프트웨어로 구성됩니다.





웹 서버는 유선이나 통신 시스템이 아니라 전화에 가깝습니다. 웹 서버는 다양한 통신 프로토콜을 사용하여 클라이언트 요청에 응답합니다. 가장 일반적으로 사용되는 HTTP는 Hypertext Transfer Protocol의 약자이며 보안 변형은 HTTPS입니다.

다른 프로토콜에는 SMTP(Simple Mail Transfer Protocol) 및 FTP(파일 전송 프로토콜)가 있습니다.



웹 서버는 컴퓨터입니다. 그러나 다양한 작업에 사용할 수 있도록 하는 대신 단일 목적을 갖는 경우가 많습니다. 그리고 모든 컴퓨터와 마찬가지로 실행하려면 하드웨어가 필요합니다.

웹 서버의 하드웨어 부분은 Google 및 Facebook과 같은 인터넷 회사에서 사용하는 슈퍼 컴퓨터만큼 거대할 수도 있고 노트북처럼 작고 단순할 수도 있습니다. Windows 및 macOS에서 Linux에 이르기까지 모든 것이 될 수 있는 OS를 사용하면 서버와 통신할 수 있습니다.





Google 어스에서 내 집 사진을 보려면 어떻게 합니까?

가장 단순한 웹 서버에는 HTTP 서버, 데이터베이스 및 하나 이상의 스크립팅 언어가 포함됩니다. 그들은 모두 함께 작동하여 서버가 웹 페이지를 요청하고 필요에 따라 온라인으로 다른 서버와 통신할 수 있습니다.

웹 서버는 어떻게 작동합니까?

사용자는 서버가 통신할 수 있는 웹 사이트의 URL 또는 도메인 이름을 통해 웹 서버에 액세스할 수 있습니다. 소프트웨어 구성 요소는 필요한 모든 처리 및 번역을 수행합니다. PHP, Python, Ruby 또는 Java와 같은 스크립팅 언어 중 하나를 사용하여 웹 페이지를 요청합니다.





그런 다음 서버는 콘텐츠를 브라우저로 전달하기 전에 요청된 모든 파일과 미디어를 내부 데이터베이스에 업로드합니다. 여기에는 HTML 웹 페이지와 같은 리치 미디어, 이미지, JavaScript 파일이 포함됩니다.

서버 또는 URL의 올바른 '위치'를 입력하기만 하면 됩니다. URL을 사용하여 브라우저는 다음을 사용하여 도메인의 IP 주소를 가져옵니다. 도메인 이름 시스템(DNS) . 웹 서버가 요청을 수신하고 승인하면 찾고 있는 웹 페이지를 보냅니다.

하지만 일이 잘못될 때가 있습니다. 액세스 권한이 없는 페이지에 액세스하려고 하면 서버에서 페이지 전달을 거부합니다. 일반적으로 오류 코드를 통해 무엇이 잘못되었는지 알려주는 오류 메시지로 대신 응답합니다.

원격 및 로컬 웹 서버

웹 서버는 주로 하드웨어이기 때문에 원격이라도 물리적인 어딘가에 존재해야 합니다. 대다수의 웹 서버는 원격으로 호스팅됩니다. 이름에서 알 수 있듯이 원격 서버는 사용자와 동일한 위치에 있지 않은 서버입니다.

계획하고 있을 때 자신의 웹사이트 호스팅 , 원격 서버를 사용하거나 자신의 서버를 로컬로 호스팅하는 옵션이 있습니다. 원격 웹 서버는 임대하는 회사에 따라 귀하의 웹사이트만 포함하거나 URL이 다른 여러 웹사이트를 포함할 수 있습니다.

더 읽어보기: URL이란 무엇입니까?

그러나 로컬 웹 서버를 사용하는 것은 종종 자신의 랩톱, 컴퓨터 또는 태블릿을 웹 서버로 . 그런 다음 다른 사람의 브라우저에서 요청을 수신하고 웹사이트에 대한 액세스 권한을 부여할 수 있습니다. 그러나 전용 서버를 구입하여 로컬에서 유지 관리할 수도 있습니다.

올바른 서버 유형 선택

기술의 세계에서는 서로 호환되지 않고 유사한 작업을 수행하는 여러 도구를 찾을 수 있습니다. 서버 유형을 커밋하기 전에 요구 사항에 맞는지 확인하십시오.

예를 들어 파일 서버는 웹 사이트에 대한 액세스 권한을 부여하지 않지만 파일 및 문서의 저장 장치 역할을 합니다. 파일 서버를 사용하여 웹 서버와 함께 파일을 저장할 수 있지만 공개 또는 제한된 액세스를 위해 전체 웹 사이트를 호스팅하는 데 사용할 수는 없습니다.

공유하다 공유하다 트위터 이메일 명령 프롬프트를 사용하여 Windows PC를 청소하는 방법

Windows PC의 저장 공간이 부족한 경우 이 빠른 명령 프롬프트 유틸리티를 사용하여 정크를 정리하십시오.

내 휴대전화에 이 액세서리가 지원되지 않을 수 있다고 계속 표시되는 이유
다음 읽기 관련 항목
  • 기술 설명
  • 웹 서버
저자 소개 아니나 오트(62건의 기사 게재)

Anina는 MakeUseOf의 프리랜서 기술 및 인터넷 보안 작가입니다. 그녀는 일반 사람들이 사이버 보안에 더 쉽게 접근할 수 있도록 하기 위해 3년 전에 사이버 보안에 대해 글을 쓰기 시작했습니다. 새로운 것을 배우는 데 열중하고 거대한 천문학을 좋아합니다.

아니나 오트가 참여한 작품 더보기

뉴스레터 구독

뉴스레터에 가입하여 기술 팁, 리뷰, 무료 전자책 및 독점 거래를 확인하십시오!

구독하려면 여기를 클릭하세요.