webserver

Informatik

2022

Vi forklarer, hvad en webserver er, og hvad dens egenskaber er. Derudover hvad det er til og de mest brugte webservere.

En webserver formidler mellem brugeren og den server, hvor informationen er.

Hvad er en webserver?

I edb, en webserver eller server HTTP det er et stykke af software af kommunikation, der formidler mellem server hvori de anmodede data og klientens computer er anbragt, hvilket muliggør tovejs eller ensrettede, synkrone eller asynkrone forbindelser med enhver anvendelse af klient, selv med browsere der oversætter en oversættelig (renderbar) kode til en bestemt webside. Det er med andre ord programmer, der formidler mellem Brugernavn Internettet og serveren, hvor de oplysninger, du anmoder om, er placeret.

Webserverne er programmer daglig brug i Internettet, som bruger forskellige dataprotokoller til at kommunikere, den mest almindelige og på en eller anden måde standard er HTTP (HyperText Transfer Protocol). Det er dog også muligt at bruge udtrykket til at henvise til computer hvori filer der udgør et websted, sammen med den software, der er nødvendig for at overholde tilslutningen af data Web.

Karakteristika for en webserver

På en statisk server sendes filerne efterhånden som de er gemt.

En webserver opererer på en computer, der venter på anmodninger fra en klients webbrowser, og leverer de anmodede data til at sammensætte en hjemmeside eller, hvis det ikke er tilfældet, en fejlmeddelelse. Webservere kan være af to klasser: statisk og dynamisk.

  • Statiske servere. De består af en computer, hvor informationen er gemt, og en HTTP-server, der reagerer på protokoller fra ordre. Dens navn kommer fra det faktum, at filerne sendes efterhånden som de gemmes.
  • De dynamiske servere. I stedet er de statiske servere, der indeholder yderligere software (normalt applikationer og databaser), der giver dem mulighed for at opdatere de anmodede oplysninger, før de sendes til kunden.

Hvad er en webserver til?

Brugeren indtaster en webadresse i browseren, der sender en anmodning til serveren.

Webserveres funktion er som sagt at formidle mellem brugeranmodninger og de filer, der indeholder de ønskede informationer, på den computer, hvor de er gemt. Derfor har du brug for en for at udgive en hjemmeside, og også for at have adgang til de data, der udgør enhver webside. Denne proces foregår som følger:

  • Brugeren indtaster en webadresse (URL) i din browser, og den sender en anmodning til webserveren.
  • Webserveren (softwaren) søger efter de relevante filer enten på selve serveren (hardware) eller i en hostingtjeneste, hvor de altid er tilgængelige og online.
  • Filerne behandles derefter som anmodet og sendes i henhold til overførselsprotokollen, det vil sige i henhold til et sæt regler, der regulerer meddelelse mellem computere.
  • Browseren modtager filerne og samler indholdet af den webside, der vises for brugeren.

Mest brugte webservere

Nogle af de mest brugte webservere er følgende:

  • Nginx. En webserver og proxy udviklet af forretning enslydende.
  • Apache. Det er en open source HTTP-webserver, som bruges til Unix-computere, Windows og Macintosh, udviklet og vedligeholdt af en fællesskab af brugere, der udgør Apache Software Foundation.
  • Internet Information Services eller IIS. Webserver og sæt af tjenester designet til Microsoft Windows som oprindeligt var inkluderet i sin NT-version.
  • Cherokee. Det er en multiplatform webserver skrevet i C sprog, tilgængelig under GNU General Public License, fra gratis software.
  • Tomcat. En Apache-distribution også kendt som Jakarta Tomcat, fungerer under princippet om servlets (Java).
!-- GDPR -->