Webserverhardware er den fysiske infrastruktur, der gør det muligt at lagre, behandle og hente hjemmesideindhold af brugere. Det omfatter typisk følgende komponenter:
* Server: En server er en computer, der gemmer webstedsindhold og reagerer på anmodninger fra klienter (webbrowsere). Servere er typisk enten fysiske maskiner eller virtuelle maskiner (VM'er), der kører på en delt fysisk server.
* CPU: CPU'en (centralenhed) er serverens hjerne. Den behandler anmodninger fra klienter og udfører de nødvendige beregninger for at generere det indhold, der sendes tilbage til klienten.
* Hukommelse: Hukommelse gemmer koden og data, der behandles af CPU'en. Jo mere hukommelse en server har, jo flere anmodninger kan den behandle samtidigt.
* Lagring: Lagerenheder, såsom harddiske (HDD'er) og solid-state-drev (SSD'er), gemmer indholdet af webstedet, såsom HTML-filer, billeder og videoer.
* Netværk: Netværket forbinder serveren med internettet, så klienter kan få adgang til webstedet. Netværket består typisk af routere, switche og firewalls.
* Strømforsyning: Strømforsyningen forsyner serveren med den elektricitet, den skal bruge for at fungere.
* Køling: Køleenheder, såsom blæsere og køleplader, forhindrer serveren i at blive overophedet.
De specifikke hardwarekrav til en webserver vil variere afhængigt af webstedets størrelse og kompleksitet. For eksempel kan et lille websted, der modtager et par hundrede besøgende om dagen, muligvis køre på en enkelt fysisk server med en beskeden mængde hukommelse og lagerplads. Et stort websted, der modtager millioner af besøgende om dagen, kan kræve en klynge af servere for at håndtere belastningen.