كيفية تثبيت مدير الأمان ModSecurity لخادم Apache على CentOS / RedHat (RHEL)

تثبيت مدير الأمان ModSecurity لخادم Apache على CentOS alma linux RHEL red hat

ModSecurity هو مدير الأمان الشبكي المفتوح المصدر (WAF) الذي يساعد على حماية التطبيقات الشبكية الخاصة بك من مختلف أنواع الهجمات. يمكن تكامله مع الخادم الشبكي Apache كوحدة لتوفير الأمان الإضافي لموقع الويب الخاص بك. في هذا الدليل، سنشارك معك كيفية تثبيت مدير الأمان ModSecurity لخادم Apache على جهاز نظام التشغيل CentOS الذي يعمل بشكل مستقل.

المتطلبات الأساسية

قبل البدء، ستحتاج إلى العناصر التالية:

  • جهاز نظام التشغيل CentOS / RedHat (RHEL) يعمل بشكل مستقل يشغل خادم Apache
  • الوصول الى الجذر للجهاز

الخطوة 1: تثبيت التبعيات المطلوبة

لتثبيت ModSecurity، سيحتاج الى تثبيت بعض التبعيات. يمكنك تثبيتها عن طريق تشغيل الأمر التالي:

$ sudo yum install mod_security

الخطوة 2: التهيئة لاستخدام وحدة ModSecurity Apache

بعد التثبيت، سيحتاج الى التهيئة لاستخدام وحدة ModSecurity مع Apache. لفعل ذلك، سيحتاج الى تعديل ملف التهيئة الخاص بخادم Apache (عادة ما يكون في مكان /etc/httpd/conf.d/mod_security.conf). يمكنك إجراء أي تغييرات تريدها في ملف التهيئة الخاص بالوحدة.

الخطوة 3: إعادة تشغيل Apache

أخيرا، يجب عليك إعادة تشغيل Apache لتطبيق التغييرات.

$ sudo systemctl restart httpd

يجب الآن أن يكون مدير الأمان ModSecurity مثبتا ومهيئا على جهاز نظام التشغيل CentOS الخاص بك. يمكنك التحقق مما إذا كان الوحدة يعمل عن طريق النظر في سجل الأخطاء الخاص بخادم Apache (عادة ما يكون في مكان /var/log/httpd/error_log) أو عن طريق تشغيل الأمر httpd -M لعرض الوحدات المثبتة.

LEAVE A COMMENT