English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
هذا المقال يشرح كيفية تثبيت 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 (عند إرسال البريد الإلكتروني، يرجى استبدال # ب @) لإبلاغنا، وتقديم الدليل، وسنقوم بإزالة المحتوى المزعوم عن حقوق النسخ فور التحقق منه.