Сървър | Компютър, който предоставя много видове информация на потребител или клиентска машина

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

За да могат сървърите и клиентите да разговарят помежду си, те трябва да са свързани в мрежа. Те трябва да използват един и същ протокол за комуникация - определен начин, по който машините могат да разговарят с други машини. Той е като език. Например сървърът на Уикипедия използва протокола HTTP, за да изпраща уебсайтове до вашия компютър, а вашият компютър използва протокола HTTP, за да поиска страници от Уикипедия.




  Стълб от сървъри  Zoom
Стълб от сървъри  

Преглед

Обикновено сървърите са специално направени, за да бъдат по-мощни и надеждни. Обикновено те са по-скъпи от обикновените компютри. Понякога сървърите могат да бъдат клъстерирани, което означава, че много сървъри работят заедно, за да извършват една услуга.

Сървърът може да се забави, ако има твърде много хора, които го посещават едновременно, което води до голямо натоварване. Претовареният сървър може също така да се изключи автоматично.

В системата peer-to-peer всеки компютър е едновременно клиент и сървър за останалите. Това обикновено се прилага при споделяне на файлове и VOIP. Това обаче може да помогне при опитите за пиратство.

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


 

Уеб сървър

Уеб сървърът е вид сървър, който се използва за хостване на уебсайтове. Примери за софтуер за уеб сървър са Apache или IIS. Уеб сървърът може да бъде домакин на един или много уебсайтове. Портът по подразбиране, на който слуша уеб сървърът, е 80 (HTTP) или 443 (HTTPS).

Някои уеб сървъри правят и други неща, освен да обслужват уеб страница. Например те могат да разполагат с нещо, наречено SSI, което улеснява създаването на уебсайт.

Уеб сървърите използват услуги като CGI, за да позволят на софтуера на сървъра да създава уеб страници. Някои от програмните езици, които могат да използват CGI, са езици за скриптове като Perl, Python, PHP или ASP. Някои са компилирани езици като C++ или Java.


 

Справка


 

Свързани страници

  • Файлов сървър

 

Справка

 

Въпроси и отговори

В: Какво е сървър?


О: Сървърът е компютър, който предоставя много видове информация на потребител или клиентска машина. Обикновено той прави само няколко неща за много клиенти.

В: Как се нарича връзката между клиента и сървъра?


О: Връзката между клиент и сървър се нарича връзка клиент-сървър.

Въпрос: Как сървърите предоставят уеб страници по интернет?


О.: Сървърите предоставят уеб страници в интернет, като използват протокола HTTP, който изпраща уеб сайтове до компютрите, които ги поискат.

В: Какво друго могат да правят сървърите, освен да хостват уебсайтове?


О: Освен да хостват уебсайтове, сървърите могат да хостват и интернет игри, да споделят файлове и да предоставят достъп до периферно оборудване, като например принтери.

В: Как отделните компютри се свързват със сървърите?


О: Отделните компютри се свързват с някои мощни компютри, наречени сървъри, за да съхраняват файлове и информация под формата на уебсайт, така че различни потребители навсякъде по света да имат достъп до тези файлове с помощта на интернет връзка.

В: От какво се нуждаят машините, за да могат да разговарят помежду си?



О: За да могат машините да разговарят помежду си, те трябва да са свързани в мрежа и да използват един и същ протокол за комуникация, който действа като език за машините.

AlegsaOnline.com - 2020 / 2023 - License CC3