05-31-2008, 01:24 AM
|
رقم المشاركة : 1 (permalink)
|
| تاريخ التسجيل : May 2008 | | رقم العضوية : 801 | | مجموع المشاركات : 642 | | بمعدل : 2.72 مشاركة في اليوم | | معدل التقييم : 100 | معدل تقييم المستوى :   | | آخر تواجد : () | | | | | | طريقة نركيب modsecurity 2.5.x السلام عليكم ورحمة الله وبركانه
لقد تم نزول البرنامج الشهير لحماية web server في نسخته 2.5 والتي انتظرناها لما يقارب السنة
طبعا متطلبات البرنامج
• Apache 2.x / 2.2.x
• libxml2
• Unique id
في البداية نقوم بعمل build للاباتشي من لوحة تحكم WHM واختيار unique id طبعا مع اختيار اخر اصدار apache 2
ملاحظة : لا تقم باختيار modSecurity اثناء ذلك
بعد انتهاء تركيب الاباتشي نقوم بالدخول الى SSH وننفذ هذه الاوامر :
• تركيب libxml2 : كود PHP: cd /usr/src
wget ftp://xmlsoft.org/libxml2/libxml2-2.6.27-1.i386.rpm
rpm -Uvh libxml2-2.6.27-1.i386.rpm
• تركيب بعض البرامج المساعدة : كود PHP: yum -y install httpd-devel
yum -y install apr-devel
yum -y install apr-util-devel
yum -y install pcre-devel
او كود PHP: up2date httpd-devel
up2date apr-devel
up2date apr-util-devel
up2date pcre-devel
• تركيب ModSecurity كود PHP: cd /usr/src
wget http://www.modsecurity.org/download/modsecurity-apache_2.5.0.tar.gz
tar zxf modsecurity-apache_2.1.3.tar.gz
cd apache2
./configure
make
httpd stop
make install
نقوم الان بتحرير httpd.conf : كود PHP: pico /usr/local/apache/conf/httpd.conf
ونظيف هذا السطر : كود PHP: LoadModule security2_module modules/mod_security2.so
Include "modsec.rules/*.conf"
لاضافة الرولز : كود PHP: cd ..
mkdir /usr/local/apache/modsec.rules
mv rules/* /usr/local/apache/modsec.rules
cd /usr/local/apache/modsec.rules
rm -rf *_protocol_*.conf
نقوم الان بحذف البرامج التي قمنا بتركيبها لدواعي امنية كود PHP: rpm -e httpd-devel
rpm -e apr-util-devel
rpm -e apr-devel
rpm -e pcre-devel
ثم واخيرا نقوم بتشغيل الاباتشي دمتم في حفظ الله
المصدر : طريقة نركيب modsecurity 2.5.x[/quote]
|
| | |