Speed limit On Apache محدودیت سرعت آپاچی
سلام دوستان توی این آموزش می خوام محدود کردن سرعت در آپاچی رو آموزش بدم .اول بار وارد Home میشیم و یه فولدر میسازیم :
کد:
mkdir /home/limit_bw/;cd /home/limit_bw/
بعد از وارد شدن فایل مورد نیاز رو میگیریم و Unzip میکنیم و وارد فولدر میشیم :
کد:
wget http://www.webhostingtalk.ir/dl/Software/mod_bw.tar
tar xvf mod_bw.tar
cd mod_bw
بعد از وارد شدن در فولدر برنامه رو نصب میکنیم :
کد:
apxs -i -a -c mod_bw.c
وقتی نصب کردیم فایل httpd.conf رو باز میکنیم :
کد:
nano /usr/local/apache/conf/httpd.conf
دنبایل سایتی که میخوایم سرعتش رو محدود کنیم میگردیم و قسمتی که BOLD کردم رو کپی میکنید تنظیمات سایت :
کد:
<VirtualHost 66.197.185.82:80>
BandwidthModule On
ForceBandWidthModule On
LargeFileLimit .rar 1 2000000
LargeFileLimit .zip 1 2000000
ServerName webhostingtalk.ir
ServerAlias www.webhostingtalk.ir
DocumentRoot /home/webhostingtalk/public_html
ServerAdmin info@webhostingtalk.ir
<IfModule mod_limitipconn.c>
<Location /dl>
MaxConnPerIP 5
OnlyIPLimit *
</Location>
</IfModule>
در کانفیگ بالا فایل های .zip و .rar به 200 کیلوبایت بر ثانیه محدود میکنه .شما هر Extension دیگه ای رو میتونید اضافه کنید . و در آخر آپاچی رو ریسیت میکنیم :
کد:
/etc/init.d/httpd restart
تاریخ ارسال: 2013-03-13
تعداد بازدید: 4756
نویسنده: admin