Dr.MOT .:: ROoT ::.
عدد المساهمات : 259 العمر : 36 الموقع : IRAQI T34M
| موضوع: طريقة تركيب modsecurity 2.5.x 2011-07-05, 4:05 am | |
| السلام عليكم ورحمة الله وبركانه
لقد تم نزول البرنامج الشهير لحماية web server في نسخته 2.5 والتي انتظرناها لما يقارب السنة
طبعا متطلبات البرنامج • Apache 2.x / 2.2.x • libxml2 • Unique id
في البداية نقوم بعمل build للاباتشي من لوحة تحكم WHM واختيار unique id طبعا مع اختيار اخر اصدار apache 2 ملاحظة : لا تقم باختيار modSecurity اثناء ذلك
بعد انتهاء تركيب الاباتشي نقوم بالدخول الى SSH وننفذ هذه الاوامر :
• تركيب libxml2 :
- الكود:
-
cd /usr/src wget ftp://xmlsoft.org/libxml2/libxml2-2.6.27-1.i386.rpm rpm -Uvh libxml2-2.6.27-1.i386.rpm - الكود:
-
• تركيب بعض البرامج المساعدة : - الكود:
-
yum -y install httpd-devel yum -y install apr-devel yum -y install apr-util-devel yum -y install pcre-devel او
- الكود:
-
up2date httpd-devel up2date apr-devel up2date apr-util-devel up2date pcre-devel
• تركيب ModSecurity
- الكود:
-
cd /usr/src wget http://www.modsecurity.org/download/modsecurity-apache_2.5.0.tar.gz tar zxf modsecurity-apache_2.5.0.tar.gz cd apache2 ./configure make httpd stop make install نقوم الان بتحرير httpd.conf :
- الكود:
-
pico /usr/local/apache/conf/httpd.conf ونظيف هذا السطر :
- الكود:
-
LoadModule security2_module modules/mod_security2.so Include "modsec.rules/*.conf" لاضافة الرولز :
- الكود:
-
cd .. mkdir /usr/local/apache/modsec.rules mv rules/* /usr/local/apache/modsec.rules cd /usr/local/apache/modsec.rules rm -rf *_protocol_*.conf نقوم الان بحذف البرامج التي قمنا بتركيبها لدواعي امنيه
- الكود:
-
rpm -e httpd-devel rpm -e apr-util-devel rpm -e apr-devel rpm -e pcre-devel ثم واخيرا نقوم بتشغيل الاباتشي
- الكود:
-
httpd start دمتم في حفظ الله ورعايته
| |
|