veebiserver

Selgitame, mis on veebiserver ja millised on selle omadused. Lisaks, milleks see mõeldud on ja enimkasutatavad veebiserverid.

Veebiserver vahendab kasutajat ja serverit, kus teave asub.

Mis on veebiserver?

sisse andmetöötlus, veebiserver või server HTTP see on tükk tarkvara vahelist suhtlust server kus asuvad nõutavad andmed ja kliendi arvuti, võimaldades kahe- või ühesuunalisi, sünkroonseid või asünkroonseid ühendusi, mis tahes rakendusega klient, isegi koos brauserid mis tõlgivad tõlgitava (renderdatava) koodi konkreetsele veebilehele. Teisisõnu, need on programmid, mis vahendavad Kasutajanimi Internet ja server, kus teie küsitav teave asub.

Veebiserverid on programmid igapäevases kasutuses Internet, mis kasutavad suhtlemiseks erinevaid andmeprotokolle, millest levinuim ja kuidagi standardne on HTTP (Hüperteksti edastusprotokoll). Siiski on võimalik seda terminit kasutada ka viitamiseks arvuti milles failid mis moodustavad veebisaidi, koos tarkvaraga, mis on vajalik ühenduse pidamiseks andmeid Võrk.

Veebiserveri omadused

Staatilises serveris saadetakse failid nii, nagu need on salvestatud.

Veebiserver töötab arvutis, oodates kliendi veebibrauserist päringuid, pakkudes nõutud andmeid, et koostada veebileht või selle puudumisel veateade. Veebiserverid võivad olla kahte klassi: staatilised ja dünaamilised.

  • Staatilised serverid. Need koosnevad arvutist, kuhu teave salvestatakse, ja HTTP-serverist, mis vastab protokollid tellimusest. Selle nimi tuleneb asjaolust, et failid saadetakse nii, nagu need on salvestatud.
  • Dünaamilised serverid. Selle asemel on need staatilised serverid, mis sisaldavad lisatarkvara (tavaliselt rakendusi ja andmebaasid), mis võimaldavad neil nõutud teavet enne selle kliendile saatmist värskendada.

Milleks on veebiserver?

Kasutaja sisestab brauserisse veebiaadressi, mis saadab serverile päringu.

Nagu öeldud, on veebiserverite funktsioon vahendada kasutaja päringuid ja faile, mis sisaldavad nõutud teavet, arvutis, kuhu need on salvestatud. Seetõttu vajate seda veebisaidi avaldamiseks ja juurdepääsu saamiseks mis tahes veebilehe andmetele. See protsess toimub järgmiselt:

  • Kasutaja sisestab veebiaadressi (URL) teie brauseris ja saadab päringu veebiserverisse.
  • Veebiserver (tarkvara) otsib asjakohaseid faile kas serveris endas (riistvara) või hostimisteenuses, kus need on alati saadaval ja võrgus.
  • Seejärel töödeldakse faile vastavalt soovile ja saadetakse vastavalt edastusprotokollile, st vastavalt reeglitele, mis reguleerivad suhtlemine arvutite vahel.
  • Brauser võtab failid vastu ja koostab kasutajale kuvatava veebilehe sisu.

Enim kasutatud veebiserverid

Mõned enimkasutatavad veebiserverid on järgmised:

  • Nginx. Veebiserver ja puhverserver, mille on välja töötanud äri homonüümne.
  • Apache. See on avatud lähtekoodiga HTTP veebiserver, mida kasutatakse Unixi arvutite jaoks, Windows ja Macintosh, mille on välja töötanud ja hooldanud a kogukond kasutajatest, kes moodustavad Apache Software Foundationi.
  • Interneti teabeteenused või IIS. Veebiserver ja teenuste komplekt Microsoft Windows mis oli algselt lisatud selle NT versiooni.
  • Cherokee. See on C-keeles kirjutatud mitmeplatvormiline veebiserver, mis on saadaval GNU üldise avaliku litsentsi alusel alates tasuta tarkvara.
  • Tomcat. Apache'i distributsioon, mida tuntakse ka kui Jakarta Tomcat, töötab servletide (Java) põhimõttel.
!-- GDPR -->