juba
19-08-2007, 02:16 AM
السلام عليكم ورحمة الله وبركاته
بسم الله الرحمن الرحيم
لتحديد استهلاك الباندويث للزائر بسبب ان هناك من الزوار يمتلكون خطوط قويه او برامج وعند الضغط على موقعك في تحميل ملف ما قد يستهلك كميه قويه تؤدي الى توقيف الموقع او الضغط على السيرفر
مما يجب عليك الحد لكل مستخدم
لذا بامكانك استخدام ال mod bandwidth لإيقاف هذه العملية ... واعطاء كل اتصال حجم معين من السرعة .
كيفية تثبيت ال mod_bandwidth ؟
1.ادخل الشل بحساب الروت وطبق ما يلي من الأوامر :
2. اكتب:
mkdir /root/mod_bw
3. اكتب:
cd /root/mod_bw
4. اكتب:
wget ftp://ftp.cohprog.com/pub/apache/mod...od_bandwidth.c
5.اكتب:
/usr/local/apache/bin/apxs -c /root/mod_bw/mod_bandwidth.c -o /user/local/apache/libexec/mod_bandwidth.so
6.اكتب:
mkdir /usr/local/apache/bw_limit
7.اكتب:
mkdir /usr/local/apache/bw_limit/link
8.اكتب:
mkdir /usr/local/apache/bw_limit/master
9.اكتب:
pico -w /etc/httpd/conf/httpd.conf
10. ابحث عن هذا السطر :
LoadModule rewrite_module libexec/mod_rewrite.so
واضف قبل هذا السطر :
LoadModule bandwidth_module libexec/mod_bandwidth.so
11. ابحث عن هذا السطر :
AddModule mod_env.c
واضف قبله :
AddModule mod_bandwidth.c
12. ابحث عن هذا السطر :
# D o cum e nt types.
واضف قبله :
BandWidthDataDir "/usr/local/apache/bw_limit"
BandWidthModule On
13. والآن لتشغيل هذه الخاصية ... اضف بعد
BandWidthModule On
هذا السطر
BandWidth all 400
400 هي السرعة التي تريدها بامكانك التغير فيها وبذلك تكون قد خففت من السرعة القصوى للسيرفر .
الان قم بخفظ الملف واخرج منه .
14. اكتب
service httpd restart
معه تحيات juba i.s.s.w
بسم الله الرحمن الرحيم
لتحديد استهلاك الباندويث للزائر بسبب ان هناك من الزوار يمتلكون خطوط قويه او برامج وعند الضغط على موقعك في تحميل ملف ما قد يستهلك كميه قويه تؤدي الى توقيف الموقع او الضغط على السيرفر
مما يجب عليك الحد لكل مستخدم
لذا بامكانك استخدام ال mod bandwidth لإيقاف هذه العملية ... واعطاء كل اتصال حجم معين من السرعة .
كيفية تثبيت ال mod_bandwidth ؟
1.ادخل الشل بحساب الروت وطبق ما يلي من الأوامر :
2. اكتب:
mkdir /root/mod_bw
3. اكتب:
cd /root/mod_bw
4. اكتب:
wget ftp://ftp.cohprog.com/pub/apache/mod...od_bandwidth.c
5.اكتب:
/usr/local/apache/bin/apxs -c /root/mod_bw/mod_bandwidth.c -o /user/local/apache/libexec/mod_bandwidth.so
6.اكتب:
mkdir /usr/local/apache/bw_limit
7.اكتب:
mkdir /usr/local/apache/bw_limit/link
8.اكتب:
mkdir /usr/local/apache/bw_limit/master
9.اكتب:
pico -w /etc/httpd/conf/httpd.conf
10. ابحث عن هذا السطر :
LoadModule rewrite_module libexec/mod_rewrite.so
واضف قبل هذا السطر :
LoadModule bandwidth_module libexec/mod_bandwidth.so
11. ابحث عن هذا السطر :
AddModule mod_env.c
واضف قبله :
AddModule mod_bandwidth.c
12. ابحث عن هذا السطر :
# D o cum e nt types.
واضف قبله :
BandWidthDataDir "/usr/local/apache/bw_limit"
BandWidthModule On
13. والآن لتشغيل هذه الخاصية ... اضف بعد
BandWidthModule On
هذا السطر
BandWidth all 400
400 هي السرعة التي تريدها بامكانك التغير فيها وبذلك تكون قد خففت من السرعة القصوى للسيرفر .
الان قم بخفظ الملف واخرج منه .
14. اكتب
service httpd restart
معه تحيات juba i.s.s.w