Hvordan Benchmark Apache2 i Ubuntu

Den Apache2 Hypertext Transfer Protocol serveren inneholder en benchmarking verktøy i sitt verktøy pakken. Den ab kommandolinjeverktøy sender forespørsler til en Apache2 HTTP-server og gir statistikk om Apache-server ytelse, herunder mengden av forespørsler per sekund Apache2 server kan tjene. Du kan bruke ab-kommandoen til benchmark din egen lokale Apache2 server, eller å benchmark en Apache2 server via Internett.

Bruksanvisning

1 Klikk på "Ubuntu" -ikonet øverst til venstre hjørne av skrivebordet, type "Terminal" i søkeboksen og trykk Enter for å åpne en terminal.

2 Type "sudo apt-get install apache2-utils" inn i terminalen og trykk Enter for å installere apache2-utils pakken, som inneholder ab kommandoen.

3 Skriv inn passordet ved passordforespørselen, og trykk på Enter.

4 Skriv "ab -n 100 example.com" i terminalen, bytter ut "example.com" med IP-adressen eller domenenavnet til en Apache2 server, trykk på Enter. Erstatt "example.com" med "localhost" for å benchmark en Apache2 server som kjører på en lokal datamaskin. Den ab kommandoen sender forespørsler til den angitte serveren og viser serverens benchmarking statistikk i terminalen.

Hint

  • Den ab kommandoen sender bare en enkelt forespørsel hvis du ikke angir et nummer med "-n" bryteren. En enkelt forespørsel gir ikke et godt bilde av Apache2 serverens ytelse.
  • Legg til "-a brukernavn: passord" før-adressen eller domenenavnet IP hvis Apache2 serveren krever godkjenning. Erstatt "brukernavn" og "passord" med brukernavn og passord som de Apache2 serveren krever.