Сервер

На чистом жаргоне сервер - это компьютер, который обслуживает множество видов информации для пользователей или клиентских машин. Обычно сервер делает только несколько вещей для многих клиентов. Каждый тип вещей, которые делает сервер, называется услугой. Услуги используются другими компьютерами, которые называются клиентами. Отношения между клиентом и сервером называются отношениями клиент-сервер. Например, в Википедии есть веб-серверы, на которых есть служба отправки веб-страниц через Интернет. Ваш компьютер-клиент общается со службой веб-страниц Википедии, чтобы получить веб-страницы для вас. Сервер может также размещать интернет-игры, обмениваться файлами и предоставлять доступ к периферийному оборудованию, такому как принтеры. Простыми словами, отдельные компьютеры подключены к некоторым мощным компьютерам, называемым серверами. Они хранят файлы и информацию в виде веб-сайта. С подключением к Интернету, различные пользователи в любой точке мира могут получить доступ к этим файлам.

Чтобы серверы и клиенты могли общаться друг с другом, они должны быть подключены к сети, и они должны использовать один и тот же протокол. В сетях протокол - это установленный способ для машин общаться с другими машинами. Это как язык. Например, сервер Википедии запускает HTTP для отправки веб-сайтов на ваш компьютер, а ваш компьютер использует протокол HTTP для запроса страниц в Википедии.

Обычно серверы специально сделаны, чтобы быть более мощными и надежными, и они намного дороже обычных компьютеров. Иногда серверы могут быть кластеризованными, что означает, что много серверов работают вместе для выполнения одной услуги.

Сервер может замедлиться, если к серверу будет одновременно обращаться слишком много людей, что приведет к высокой нагрузке. Он также может быть не в состоянии выдержать высокую нагрузку, поэтому он будет автоматически отключен.

В одноранговой системе каждый компьютер является одновременно и клиентом, и сервером для других. Это обычно вкладывается в общий доступ к файлам и VOIP. Однако это может помочь в попытках пиратства.

Типичными серверными операционными системами являются Linux, FreeBSD, NetBSD и OpenBSD. В отличие от других компьютеров, сервер часто не имеет монитора, клавиатуры или мыши. Когда серверу не нужно делать очень много, серверное программное обеспечение может работать на компьютере, который также делает и другие вещи.

Стек серверовZoom
Стек серверов

веб-сервер

Веб-сервер - это тип сервера, который используется для размещения веб-сайтов. Примеры программного обеспечения веб-сервера включают Apache или IIS. Веб-сервер может содержать один или несколько сайтов. По умолчанию для прослушивания веб-сервером используется порт 80 (HTTP) или 443 (HTTPS).

Некоторые веб-серверы не просто обслуживают веб-страницы. Например, у них может быть что-то под названием SSI, что облегчает создание веб сайта.

Веб-серверы используют такие сервисы, как CGI, чтобы позволить программному обеспечению на сервере создавать веб-страницы. Некоторые из языков программирования, которые могут использовать CGI - это скриптовые языки, такие как Perl, Python, PHP или ASP. Некоторые из них являются скомпилированными языками, такими как C++ или Java.

Связанные страницы

  • Файловый сервер

Вопросы и ответы

В: Что такое сервер?


О: Сервер - это компьютер, который предоставляет множество видов информации пользователю или клиентской машине. Обычно он делает всего несколько вещей для многих клиентов.

В: Как называются отношения между клиентом и сервером?


О: Отношения между клиентом и сервером называются отношениями клиент-сервер.

В: Как серверы предоставляют веб-страницы через Интернет?


О: Серверы предоставляют веб-страницы через Интернет с помощью протокола HTTP, который отправляет веб-узлы на компьютеры, которые их запрашивают.

В: Что еще могут делать серверы, кроме размещения веб-сайтов?


О: Помимо размещения веб-сайтов, серверы также могут размещать интернет-игры, обмениваться файлами и предоставлять доступ к периферийному оборудованию, например, принтерам.

В: Как отдельные компьютеры подключены к серверам?


О: Отдельные компьютеры подключаются к мощным компьютерам, называемым серверами, для хранения файлов и информации в виде веб-сайта, чтобы различные пользователи в любой точке мира могли получить доступ к этим файлам, подключившись к Интернету.

В: Что необходимо машинам для того, чтобы они могли разговаривать друг с другом?



О: Чтобы машины могли разговаривать друг с другом, они должны быть соединены в сеть и использовать один и тот же протокол связи, который действует как язык для машин.

AlegsaOnline.com - 2020 / 2023 - License CC3