Serveris

Tīkla žargonā serveris ir dators, kas lietotājam vai klienta datoram sniedz dažāda veida informāciju. Parasti serveris daudziem klientiem veic tikai dažas darbības. Katru lietas veidu, ko dara serveris, sauc par pakalpojumu. Pakalpojumus izmanto citi datori, kurus sauc par klientiem. Attiecības starp klientu un serveri sauc par klienta un servera attiecībām. Piemēram, Vikipēdijā ir tīmekļa serveri, kuriem ir pakalpojums tīmekļa lapu nosūtīšanai internetā. Jūsu klienta dators sazinās ar Vikipēdijas tīmekļa lapu pakalpojumu, lai saņemtu tīmekļa lapas. Serveris var arī mitināt interneta spēles, kopīgot failus un nodrošināt piekļuvi tādām perifērijas iekārtām kā printeri. Vienkāršiem vārdiem sakot, individuālie datori ir savienoti ar dažiem jaudīgiem datoriem, ko sauc par serveriem. Tajos tiek glabāti faili un informācija tīmekļa vietnes veidā. Izmantojot interneta savienojumu, dažādi lietotāji jebkurā pasaules vietā var piekļūt šiem failiem.

Lai serveri un klienti varētu savā starpā sazināties, tiem jābūt savienotiem tīklā un jāizmanto viens un tas pats protokols. Tīklos protokols ir noteikts veids, kā mašīnas var sazināties ar citām mašīnām. Tas ir gluži kā valoda. Piemēram, Vikipēdijas serveris izmanto HTTP, lai nosūtītu tīmekļavietnes uz jūsu datoru, un jūsu dators izmanto HTTP protokolu, lai pieprasītu Vikipēdijai lapas.

Parasti serveri ir īpaši izgatavoti, lai būtu jaudīgāki un uzticamāki, un tie ir daudz dārgāki nekā parastie datori. Dažreiz serveri var būt klasterizēti, kas nozīmē, ka vairāki serveri strādā kopā, lai veiktu vienu pakalpojumu.

Serveris var palēnināties, ja vienlaicīgi tam piekļūst pārāk daudz cilvēku, un tas rada lielu slodzi. Tas var arī nespēt izturēt lielo slodzi, tāpēc tas automātiski izslēdzas.

Vienādranga sistēmā katrs dators ir gan klients, gan serveris pārējiem datoriem. To parasti izmanto failu koplietošanā un VOIP. Tomēr tas var palīdzēt pirātisma mēģinājumos.

Tipiskas serveru operētājsistēmas ir Linux, FreeBSD, NetBSD un OpenBSD. Atšķirībā no citiem datoriem serverim bieži nav monitora, tastatūras vai peles. Ja serverim nav jāveic ļoti daudz darbību, servera programmatūru var palaist datorā, kurā tiek veiktas arī citas darbības.

Serveru kaudzeZoom
Serveru kaudze

Tīmekļa serveris

Tīmekļa serveris ir servera veids, ko izmanto vietņu mitināšanai. Tīmekļa serveru programmatūras piemēri ir Apache vai IIS. Tīmekļa serverī var mitināt vienu vai vairākas vietnes. Pēc noklusējuma tīmekļa servera klausīšanās portu ir 80 (HTTP) vai 443 (HTTPS).

Daži tīmekļa serveri veic ne tikai tīmekļa lapas apkalpošanu, bet arī citas darbības. Piemēram, tiem var būt kaut kas, ko sauc par SSI, kas atvieglo vietnes izveidi.

Tīmekļa serveri izmanto tādus pakalpojumus kā CGI, lai ļautu servera programmatūrai veidot tīmekļa lapas. Dažas no programmēšanas valodām, kurās var izmantot CGI, ir skriptu valodas, piemēram, Perl, Python, PHP vai ASP. Dažas ir kompilētās valodas, piemēram, C++ vai Java.

Saistītās lapas

  • Failu serveris

Jautājumi un atbildes

J: Kas ir serveris?


A: Serveris ir dators, kas lietotājam vai klienta datoram sniedz dažāda veida informāciju. Parasti tas dara tikai dažas lietas daudziem klientiem.

J: Kā sauc attiecības starp klientu un serveri?


A: Attiecības starp klientu un serveri sauc par klienta un servera attiecībām.

J: Kā serveri nodrošina tīmekļa lapas internetā?


A: Serveri nodrošina tīmekļa lapas internetā, izmantojot HTTP protokolu, kas nosūta tīmekļa vietnes datoriem, kuri tās pieprasa.

J: Ko vēl serveri var darīt bez tīmekļa vietņu mitināšanas?


A: Papildus tīmekļa vietņu mitināšanai serveri var mitināt arī interneta spēles, kopīgot failus un nodrošināt piekļuvi perifērajām iekārtām, piemēram, printeriem.

J: Kā atsevišķi datori ir savienoti ar serveriem?


A: Atsevišķi datori tiek savienoti ar jaudīgiem datoriem, ko sauc par serveriem, lai uzglabātu failus un informāciju tīmekļa vietnes veidā un lai dažādi lietotāji jebkurā pasaules vietā varētu piekļūt šiem failiem, izmantojot interneta savienojumu.

J: Kas ir nepieciešams, lai mašīnas varētu savā starpā sazināties?



A: Lai mašīnas varētu savā starpā sarunāties, tām jābūt savienotām tīklā un jāizmanto viens un tas pats saziņas protokols, kas darbojas kā mašīnu valoda.

AlegsaOnline.com - 2020 / 2023 - License CC3