มีวิธีติดตั้ง Apache Bench (ab) โดยไม่ต้องติดตั้ง Apache


34

คุณสามารถให้วิธีการติดตั้ง ab บน distora fedora โดยมีหรือไม่มีการติดตั้ง apache เว็บเซิร์ฟเวอร์ได้หรือไม่? ด้วยยำหรือรวบรวมจากแหล่งที่มา

คำตอบ:


23

ติดตั้ง apr-util (จำเป็นต้องเรียกใช้ ab):

yum install apr-util

ติดตั้ง yum-utils:

yum install yum-utils

ดาวน์โหลด httpd an extract 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

3
ในอูบุนตูคุณสามารถทำได้ sudo apt-get install apache2-utils
adrian7

On Arch -pacman -S apr-util
bobah

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
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.