عرض مشاركة مفردة
 
  #6  
قديم 19-12-2009, 05:19 PM
الصورة الشخصية لـ مصطفى
مصطفى مصطفى غير متصل
عضو
 
تاريخ التسجيل: Sep 2009
المدينة: egypt
مشاركة: 764
مستوى تقييم العضوية: 17
مصطفى is on a distinguished road
إرسال رسالة عبر MSN إلى مصطفى إرسال رسالة عبر Yahoo إلى مصطفى
وسام الويب الذهبي 
عدد الأوسمة: 1 (المزيد ...)
الافتراضي

لا تستخدم هذا العمل الا وان تأكدت ان كان السيرفر هو السبب فى رفع اللود وان المشكله ليست من قاعدة البيانات
عموما سأطرحها
وان كان هناك حلول اخرى لن يبخل الاخوان عليك بها

mod_limitipconn.c لحل مشكله ارتفاع اللود

البرنامج يقوم بتحديد كمية الترافيك وعدد الايبيهات المتاحة للتحميل لمحتويات الملف والتى تسبب ضغطا فى السيرفر مثل الملفات
اتبع التالى:
ادخل سيرفرك عن طريق الشل

قم بكتابه الامر التالى


cd /usr/src
ثم قم بسحب الملف بالسيرفر

wget http://dominia.org/djao/limit/mod_li...nn-0.04.tar.gz
قم بفك الضغط

tar xzvf mod_limitipconn-0.04.tar.gz
قم بالدخول على الملف

cd mod_limitipconn-0.04
قم بتحرير الملف

pico Makefile
قم بالبحث عن السطر التالى

APXS=apxs[/b]
قم بتغيرها الى

APXS=/usr/local/apache/bin/apxs
قم بالضغط على

cntrl +O
للحفظ
ثم

cntrl X
تجهيز الملف للتركيب بالامر

make
ثم قم بالتحميل

make install
وبعدها قم بعمل ريستارت للاباتشى بالامر


service httpd restart
----------------------------------
الان وصلنا لاهم نقطة وهى كيفيه تحديد الملفات المراد تحديد الايبى لها او تقليل الترافيك الخاص بها
قم بكتابه الامر التالى

pico -w /etc/httpd/conf/httpd.conf
قم باضافة الكود التالى

<IfModule mod_limitipconn.c><******** /somewhere>MaxConnPerIP 3# exempting images from the connection limit is often a good# idea if your web page has lots of inline images, since these# pages often generate a flurry of concurrent image requestsNoIPLimit image/*</********><******** /mp3>MaxConnPerIP 1# In this case, all MIME types other than audio/mpeg and video*# are exempt from the limit checkOnlyIPLimit audio/mpeg video</********></IfModule>
طبعا مع مراعاه تغيير مكان الملف <******** /somewhere>
او قم بوضع الكود السابق للمجلد الرئيسى لتحديده ككل

اضغط cntrl O للحفظ

ثم cntrl X لاغلاق الملف

عمل ريستارت للاباتشى بالامر

service httpd restart
____________________
ايضا اعتقد ان المرفقات لها دخل فى رفع اللوداتمنى حل المشكله لديكبالتوفيق