4.4.3 Veebiserveri roll

Arvuti, mis pakub klientidele veebiteenust kasutades HTTP või HTTPS protokolle ja jagab juurdepääsu hüperteksti kujul dokumentidele on veebiserver. Info on juurdepääsetav kasutades kliendi poolt veebilehitseja nimelist rakendust. Juurdepääs infole saab võimalikuks veebiserveril töötava rakenduse abil, mis „kuulab" klientide veebilehitsejatest saabunud päringuid ja vastab nendele päringutele soovitud veebisisu saatmisega. Info on veebiserveris organiseeritud kataloogidesse. Need kataloogid on seotud ühe veebisaidiga ja sealt jagatakse välja info kasutajatele. Veebikliendi juurdepääs on piiratud nende kataloogidega ja teistele serveri kataloogidele tal vaikimisi juurdepääs puudub. Kui kasutaja kirjutab veebilehitsejasse täpse URL aadressi siis suunatakse kasutaja otse soovitud failini. Kui kasutaja sisestab ainult serveri nime siis sõltuvalt veebiserveri konfiguratsioonis avaneb avalehe fail nimega index.html või default.html. Võib ka olla, et kasutajale kuvatakse veebisaidi kataloogipuu kui see on serverist lubatud. Avanenud veebilehtedel võib olla hüperlinke erineva sisuga infole nagu videod, helifailid, veebivormid, jne.
Üks veebiserver võib sisaldada mitmeid virtuaalseid veebisaite. Selleks on kasutusel spetsiaalne nimi ehk päis (host header) erinevatele veebisaitidele. Veebiserver kontrollib saidi päist päringu protsessimisel ja suunab kasutaja õigesse virtuaalsesse veebisaiti. Selle funktsionaalsuse tarbeks tuleb ka DNS serveris luua erinevate virtuaalsete saitide nimede jaoks kirjed. Teine võimalus mitut veebisaiti ühes füüsilises masinas käimas hoida on kasutada eri saitide jaoks erinevat juurdepääsu porti aga sel juhul kui port ei ole vaikimisi HTTP või HTTPS port, peab ka kasutaja,kes teenusele juurdepääsu loob, teadma pordinumbrit ja seda ka päringu tegemisel aadressireal kirjeldama.