Server | dator som serverar många typer av information till en användare eller klientmaskin
På nätjargong är en server en dator som serverar många typer av information till en användare eller klient. Vanligtvis gör en server bara några få saker för många klienter. Varje typ av sak som en server gör kallas för en tjänst. Tjänsterna används av andra datorer som kallas klienter. Förhållandet mellan klient och server kallas för ett klient-server-förhållande. Wikipedia har till exempel webbservrar som har en tjänst för att skicka webbsidor över Internet. Din klientdator pratar med Wikipedias webbsidetjänst för att hämta webbsidor åt dig. En server kan också vara värd för Internetspel, dela filer och ge tillgång till kringutrustning som skrivare. Med enkla ord är de enskilda datorerna anslutna till några kraftfulla datorer som kallas servrar. Dessa lagrar filer och information i form av webbplatser. Med en Internetanslutning kan olika användare var som helst i världen få tillgång till dessa filer.
För att servrar och klienter ska kunna prata med varandra måste de vara anslutna till ett nätverk. De måste använda samma kommunikationsprotokoll, ett fastställt sätt för maskiner att prata med andra maskiner. Det är som ett språk. Till exempel använder Wikipedias server HTTP för att skicka webbsidor till din dator, och din dator använder HTTP-protokollet för att be Wikipedia om sidor.
En stapel med servrar
Översikt
Vanligtvis är servrar specialtillverkade för att vara mer kraftfulla och tillförlitliga. De är vanligtvis dyrare än vanliga datorer. Ibland kan servrar vara klustrade, vilket innebär att många servrar arbetar tillsammans för att utföra en tjänst.
Servern kan sakta ner om det är för många personer som använder servern samtidigt, vilket leder till hög belastning. En överbelastad server kan också stänga av sig själv automatiskt.
I ett peer-to-peer-system är varje dator både klient och server för de andra. Detta är vanligt förekommande i fildelning och VOIP. Detta kan dock bidra till försök till piratkopiering.
Typiska serveroperativsystem är Linux, FreeBSD, NetBSD och OpenBSD. Till skillnad från andra datorer har en server ofta ingen bildskärm, tangentbord eller mus. När en server inte behöver göra särskilt mycket kan serverprogramvaran köras på en dator som också gör andra saker.
Webbserver
En webbserver är en typ av server som används som värd för webbplatser. Exempel på webbserverprogramvara är Apache eller IIS. En webbserver kan vara värd för en eller flera webbplatser. Standardporten som en webbserver lyssnar på är port 80 (HTTP) eller 443 (HTTPS).
Vissa webbservrar gör andra saker än att bara visa en webbsida. De kan till exempel ha något som kallas SSI och som gör det lättare att bygga en webbplats.
Webbservrar använder tjänster som CGI för att låta programvaran på servern skapa webbsidor. Några av de programmeringsspråk som kan använda CGI är skriptspråk som Perl, Python, PHP eller ASP. Andra är kompilerade språk som C++ eller Java.
Referens
Relaterade sidor
- Filserver
Referens
Frågor och svar
F: Vad är en server?
S: En server är en dator som tillhandahåller många typer av information till en användare eller klientmaskin. Den gör vanligtvis bara några få saker för många klienter.
F: Vad kallas förhållandet mellan klient och server?
S: Förhållandet mellan klient och server kallas klient-serverförhållande.
F: Hur tillhandahåller servrar webbsidor via Internet?
S: Servrar tillhandahåller webbsidor via Internet genom att använda HTTP-protokollet, som skickar webbsidor till datorer som begär dem.
F: Vad kan servrar göra mer än att vara värd för webbplatser?
S: Förutom att vara värd för webbplatser kan servrar också vara värd för Internetspel, dela filer och ge tillgång till kringutrustning, t.ex. skrivare.
F: Hur är enskilda datorer anslutna till servrar?
S: Enskilda datorer är anslutna till några kraftfulla datorer som kallas servrar för att lagra filer och information i form av webbplatser så att olika användare var som helst i världen kan få tillgång till dessa filer med hjälp av en Internetanslutning.
F: Vad behöver maskiner för att kunna prata med varandra?
S: För att maskiner ska kunna prata med varandra måste de vara anslutna till ett nätverk och använda samma kommunikationsprotokoll, som fungerar som ett språk för maskiner.