Есть ли способ установить Apache Bench (ab) без установки apache

34

Можете ли вы предоставить инструкции о том, как установить ab в дистрибутив fedora с или без установки веб-сервера apache? С ням или компиляцией из источника.

arnorhs
источник

Ответы:

23

Установите apr-util (необходимо запустить ab):

yum install apr-util

Установите yum-utils:

yum install yum-utils

Скачать httpd выписку о:

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
ooshro
источник
3
В Ubuntu вы можете выполнить sudo apt-get install apache2-utils
adrian7
На Арке -pacman -S apr-util
Боба
66

На моем CentOS 6.2 это работало:

sudo yum install httpd-tools
рыльце
источник
Работал и на моей Fedora 17! Благодарность! :-)
Джон
Работает над CentOS 6
MrROY
Работает на RHEL 6.6
codehead
1

Это должно помочь вам. Это зависит от библиотеки Apache Portable Runtime и библиотеки APR-util.

http://code.google.com/p/apachebench-standalone/wiki/HowToBuild

Самир
источник
Я действительно пытался это сделать, прежде чем опубликовать ответ, но он не был обновлен и не совместим с последними версиями APR - несмотря ни на что, я не смог заставить его скомпилировать.
arnorhs