A webszerver egy számítógépes program, amelynek a feladata a weblapok kiszolgálása a böngészők számára http és http protokollon keresztül. A webszerverek feladat a felhasználók tevékenységeit és a hibaüzenetek naplózása. Képes a weboldalak elérésének korlátozására, akár olyan módon, hogy felhasználó és jelszó azonosítással lehessen csak hozzáférni.
Az első webszerver a CERN httpd nevű program volt.
Ma (2009) a legelterjedtebb webszerverek a következők:
A világ weblapjainak legnagyobb része, 52%-a Apache webszerveren van tárolva. 32% található még a z IIS típusú szerveren.
Minden weblap egy állomány. Amikor feltöltünk kettő vagy több weblapot tartalmazó állományt egy webszerverre, annak el kell dönteni, hogy melyiket szolgálja ki először számunkra, ha a felhasználó az állományra nem hivatkozik. Általános gyakorlat szerint a webszerverek az index.html nevű állományt szolgálják ki. A régebbi DOS operációs rendszerek időszakában a Unixos rendszerek kivételével minden operációs rendszer csak három karakteres kiterjesztés engedett meg. Ezért néhány webszerver még ma is kiszolgálja az index.htm nevű állományt is. Ma azonban ezt már nem használjuk.
A webszerverek a weblapok a hiperszövegből adódóan egymásra hivatkoznak. A hivatkozásokban sokszor több könyvtáron keresztüli útvonalakat kell megadnunk. Az útvonalak megadásánál a könyvtárakat egy perjellel „/” választjuk el a Unixos/Linuxos operációs rendszerekhez hasonlóan. Ezért a weblapok készítésnél törekedjünk ennek használatára.
Szótár
Ma (2009) a legelterjedtebb webszerverek a következők:
Webszerver | Gyártó |
Apache | Apache |
IIS | Microsoft |
GWS | |
nginx | nginx |
lighttpd | lightttpd |
Oversee | Oversee |
Szótár