Frage Gibt es eine Möglichkeit, Apache Bench (ab) zu installieren, ohne Apache zu installieren?


Können Sie Anweisungen zur Installation von ab auf einer Fedora-Distribution mit oder ohne Installation des Apache-Webservers bereitstellen? Mit yum oder Kompilierung von der Quelle.


29
2018-02-26 02:05


Ursprung




Antworten:


Installiere apr-util (muss ab laufen):

yum install apr-util

Installiere yum-utils:

yum install yum-utils

Download httpd ein Extrakt 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

Run ab:

ab http://google.ru/
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0

21
2018-02-26 06:47



Auf Ubuntu könntest du sudo apt-get installieren apache2-utils - adrian7
Auf Arch - pacman -S apr-util - bobah


Auf meiner CentOS 6.2 funktionierte das:

sudo yum install httpd-tools

61
2018-02-25 21:38



Arbeitete auch an meinem Fedora 17! Vielen Dank! :-) - John
Funktioniert auf CentOS 6 - MrROY
Funktioniert auf RHEL 6.6 - codehead


Dies sollte dir helfen. Es hängt von der Apache Portable Runtime-Bibliothek und der APR-util-Bibliothek ab

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


1
2018-02-26 04:44



Ich habe es tatsächlich versucht, bevor ich die Antwort gepostet habe, aber es wurde nicht aktualisiert und es ist nicht kompatibel mit späten Versionen von APR - Egal was, ich konnte es nicht zum Kompilieren bekommen. - arnorhs