سلام دوستان توی این آموزش می خوام محدود کردن سرعت در آپاچی رو آموزش بدم .
اول بار وارد Home میشیم و یه فولدر میسازیم :
بعد از وارد شدن فایل مورد نیاز رو میگیریم و Unzip میکنیم و وارد فولدر میشیم :کد:mkdir /home/limit_bw/;cd /home/limit_bw/
بعد از وارد شدن در فولدر برنامه رو نصب میکنیم :کد:wget http://www.webhostingtalk.ir/dl/Software/mod_bw.tar tar xvf mod_bw.tar cd mod_bw
وقتی نصب کردیم فایل httpd.conf رو باز میکنیم :کد:apxs -i -a -c mod_bw.c
دنبایل سایتی که میخوایم سرعتش رو محدود کنیم میگردیم و قسمتی که BOLD کردم رو کپی میکنید تنظیمات سایت :کد:nano /usr/local/apache/conf/httpd.conf
در کانفیگ بالا فایل های .zip و .rar به 200 کیلوبایت بر ثانیه محدود میکنه .کد:<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>
شما هر Extension دیگه ای رو میتونید اضافه کنید .
و در آخر آپاچی رو ریسیت میکنیم :
کد:/etc/init.d/httpd restart








