Server | calculator care servește mai multe tipuri de informații unui utilizator sau unei mașini client
În jargonul internetului, un server este un computer care servește mai multe tipuri de informații unui utilizator sau unei mașini client. De obicei, un server va face doar câteva lucruri pentru mai mulți clienți. Fiecare tip de lucru pe care îl face un server se numește serviciu. Serviciile sunt utilizate de alte calculatoare, numite clienți. Relația dintre client și server se numește relație client-server. De exemplu, Wikipedia are servere web care au un serviciu pentru trimiterea de pagini web pe internet. Calculatorul dumneavoastră client vorbește cu serviciul de pagini web al Wikipedia pentru a obține pagini web pentru dumneavoastră. De asemenea, un server poate găzdui jocuri pe internet, partaja fișiere și permite accesul la echipamente periferice, cum ar fi imprimantele. În cuvinte simple, calculatoarele individuale sunt conectate la niște calculatoare puternice numite servere. Acestea stochează fișiere și informații sub formă de site web. Cu o conexiune la internet, diferiți utilizatori de oriunde din lume pot accesa aceste fișiere.
Pentru ca serverele și clienții să vorbească între ei, trebuie să fie conectați la o rețea. Acestea trebuie să utilizeze același protocol de comunicare, o modalitate stabilită pentru ca mașinile să vorbească cu alte mașini. Este ca un limbaj. De exemplu, serverul Wikipedia utilizează protocolul HTTP pentru a trimite site-uri web către computerul dumneavoastră, iar computerul dumneavoastră utilizează protocolul HTTP pentru a solicita pagini Wikipedia.
O stivă de servere
Prezentare generală
De obicei, serverele sunt făcute special pentru a fi mai puternice și mai fiabile. De obicei, acestea sunt mai scumpe decât calculatoarele normale. Uneori, serverele pot fi grupate în clustere, ceea ce înseamnă că mai multe servere lucrează împreună pentru a efectua un singur serviciu.
Serverul ar putea încetini dacă există prea multe persoane care accesează serverul în același timp, ceea ce duce la o sarcină mare. De asemenea, un server supraîncărcat se poate închide automat.
Într-un sistem peer-to-peer, fiecare computer este atât client, cât și server pentru ceilalți. Acest sistem este utilizat în mod obișnuit în partajarea fișierelor și în VOIP. Cu toate acestea, acest lucru poate contribui la tentativele de piraterie.
Sistemele de operare tipice pentru servere sunt Linux, FreeBSD, NetBSD și OpenBSD. Spre deosebire de alte calculatoare, un server nu are adesea monitor, tastatură sau mouse. Atunci când un server nu trebuie să facă prea multe, software-ul de server poate rula pe un computer care face și alte lucruri.
Server web
Un server web este un tip de server utilizat pentru a găzdui site-uri web. Printre exemplele de software pentru servere web se numără Apache sau IIS. Un server web poate găzdui unul sau mai multe site-uri web. Portul implicit pe care un server web trebuie să asculte este portul 80 (HTTP) sau 443 (HTTPS).
Unele servere web fac și alte lucruri în afară de a servi o pagină web. De exemplu, acestea pot avea ceva numit SSI care facilitează construirea unui site web.
Serverele web utilizează servicii precum CGI pentru a permite software-ului de pe server să creeze pagini web. Unele dintre limbajele de programare care pot utiliza CGI sunt limbajele de scripting precum Perl, Python, PHP sau ASP. Altele sunt limbaje compilate, cum ar fi C++ sau Java.
Referință
Pagini conexe
- Server de fișiere
Referință
Întrebări și răspunsuri
Î: Ce este un server?
R: Un server este un computer care furnizează mai multe tipuri de informații unui utilizator sau unei mașini client. De obicei, acesta face doar câteva lucruri pentru mulți clienți.
Î: Cum se numește relația dintre client și server?
R: Relația dintre client și server se numește relație client-server.
Î: Cum furnizează serverele pagini web pe internet?
R: Serverele furnizează pagini web pe internet prin utilizarea protocolului HTTP, care trimite site-uri web către computerele care le solicită.
Î: Ce altceva pot face serverele în afară de a găzdui site-uri web?
R: În afară de găzduirea de site-uri web, serverele pot găzdui jocuri pe internet, pot partaja fișiere și pot oferi acces la echipamente periferice, cum ar fi imprimantele.
Î: Cum sunt conectate calculatoarele individuale la servere?
R: Calculatoarele individuale sunt conectate la niște computere puternice numite servere pentru a stoca fișiere și informații sub formă de site web, astfel încât diferiți utilizatori din orice parte a lumii să poată accesa aceste fișiere cu ajutorul unei conexiuni la internet.
Î: De ce au nevoie mașinile pentru a putea vorbi între ele?
R: Pentru ca mașinile să vorbească între ele, ele trebuie să fie conectate într-o rețea și să utilizeze același protocol de comunicare, care acționează ca un limbaj pentru mașini.