English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

طريقة تثبيت apachebench بشكل مستقل في بيئة CentOS

هذا المقال يشرح كيفية تثبيت ApacheBench بشكل منفرد في بيئة CentOS. أشارككم هذا الموضوع للاستفادة منه، وفقًا للتفاصيل التالية:

في هذه الأيام، أجري اختبارًا على طرق تحسين أداء PHP.

للتحقق من تأثير اختبار الضغط، تم اختيار ApacheBench كأداة اختبار الضغط. وهو ما يُعرف عادةً بـ ab.

لكن هذه الأداة تأتي مدمجة مع تثبيت خادم الويب apache، الآن كل شيء على خادمي يعمل على nginx. وأنا لا أريد تثبيت apache فقط لأستخدم هذه الأداة. لذا، سأقوم بتثبيت أداة ab بشكل منفرد باستخدام الطريقة التالية، وسأقوم بتسجيل الخطوات هنا.

أولاً، قم بتثبيت حزمة البرمجياتapr-util المطلوبة لتشغيل ab

yum install apr-util

ثم قم بتثبيت حزمة الأدوات yum لاستخراج ab بشكل منفرد.

yum install yum-utils

بعد تثبيت الاثنين المذكورين، نبدأ بتثبيت ab بشكل منفرد، وهو في الواقع تنزيل rpm لـ apache، ثم فك الضغط، ثم نسخ أداة ab.

تم إنهاء تثبيت rpm لـ apache بواسطة yumdownloader، وقد قمنا بإنشاء دليل مؤقت مسبقًا لاستيعاب التحميل.

mkdir httpd
cd httpd
yumdownloader httpd

بعد التحميل، نقوم بفك ضغط rpm

rpm2cpio httpd-2.2.3-43.el5.centos.3.i386.rpm | cpio -idmv

في النهاية، قم بتثبيت النسخة المكررة من ab التي استخدمناها في مجلد /usr/bin للنظام، ثم قم بإزالة الدليل المؤقت وسيعمل كل شيء بشكل جيد.

mv usr/bin/ab /usr/bin/ab
cd ..
rm -rf httpd

آمل أن يساعدك محتوى هذا المقال في تكوين خادم CentOS الخاص بك.

بيان: محتوى هذا المقال تم جمعه من الإنترنت، ويتمتع المالك الأصلي بحقوق النشر، ويتم جمع المحتوى من قبل المستخدمين عبر الإنترنت بشكل متعاون، ويتم تحميله بشكل مستقل، ويتمتع الموقع بالملكية، ولا يتم تعديل المحتوى بشكل يدوي، ولا يتحمل الموقع أي مسؤولية قانونية. إذا اكتشفت محتوى يشتبه في انتهاك حقوق النسخ، فلا تتردد في إرسال بريد إلكتروني إلى: notice#oldtoolbag.com (عند إرسال البريد الإلكتروني، يرجى استبدال # ب @) لإبلاغنا، وتقديم الدليل، وسنقوم بإزالة المحتوى المزعوم عن حقوق النسخ فور التحقق منه.

أعجبك ذلك