Pouvez-vous fournir des instructions sur la façon d'installer ab sur une distribution Fedora avec ou sans installer le serveur Web Apache? Avec miam ou compilation depuis la source.
Installez apr-util (besoin d'exécuter ab):
yum install apr-util
Installez yum-utils:
yum install yum-utils
Téléchargez httpd un extrait ab:
mkdir ~/httpd
cd ~/httpd
yumdownloader httpd
rpm2cpio httpd-2.2.3-43.el5.centos.3.i386.rpm | cpio -idmv
mv usr/bin/ab /usr/bin/ab
cd ~
rm -rf ~/httpd
Exécutez ab:
ab http://google.ru/
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> Apache-2.0
Sur mon CentOS 6.2, cela a fonctionné:
Sudo yum install httpd-tools
Cela devrait vous aider. Cela dépend de la bibliothèque Apache Portable Runtime et de la bibliothèque APR-util
http://code.google.com/p/apachebench-standalone/wiki/HowToBuild
Pour ceux qui sont venus ici à la recherche d'Apache Benchmark ( ab) binaire, vous devez savoir que ab peut parfois être lent (test de nginx par exemple). De plus, cela nécessite apr-util pour être installé (avec Sudo), et il n'y a pas de binaire autonome à télécharger.
Au lieu de cela, je recommanderais une alternative - wrk - elle est plus rapide et ne nécessite aucune dépendance:
(Ou la variante GO: https://github.com/tsliwowicz/go-wrk )