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


34

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

Ответы:


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

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
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.