Apache Webサーバーをインストールしているかどうかに関係なく、Fedoraディストリビューションにabをインストールする方法の説明を提供できますか? yumまたはソースからのコンパイル。
Apr-utilをインストールします(abを実行する必要があります):
yum install apr-util
Yum-utilsをインストールします。
yum install yum-utils
Httpdの抽出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
Abを実行します。
ab http://google.ru/
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> Apache-2.0
私のCentOS 6.2では、これはうまくいきました:
Sudo yum install httpd-tools
これはあなたを助けるはずです。 Apache Portable RuntimeライブラリとAPR-utilライブラリに依存します
http://code.google.com/p/apachebench-standalone/wiki/HowToBuild
Apache Benchmark(ab)バイナリを探してここに来た人は、abが遅くなることを知っている必要があります(nginxのテスト例えば)。また、apr-utilを(Sudoで)インストールする必要があり、ダウンロードするスタンドアロンバイナリはありません。
代わりに、代わりの方法をお勧めします-wrk-より速く、依存関係を必要としません:
(またはGOバリアント: https://github.com/tsliwowicz/go-wrk )