سلام دوستان
امروز بعد از چندین وقت یه آموزش میزارم عموما به درد سایت های دانلود می خوره
اول بار وارد Home میشیم و یه فولدر میسازیم
کد:
mkdir /home/limit/;cd /home/limit/
بعد از وارد شدن فایل مورد نیاز رو میگیریم و Unzip میکنیم و وارد فولدر میشیم
کد:
wget http://www.webhostingtalk.ir/dl/Software/mod_limitipconn-0.23.tar.bz2
tar xvf mod_limitipconn-0.23.tar.bz2
cd mod_limitipconn-0.23
بعد از وارد شدن در فولدر برنامه رو نصب میکنیم :
وقتی نصب کردیم فایل httpd.conf رو باز میکنیم :
کد:
nano /usr/local/apache/conf/httpd.conf
دنبایل سایتی که میخوایم کانکشن هاشو محدود کنیم میگردیم و قسمتی که BOLD کردم رو کپی میکنید آخر تنظیمات سایت :
کد:
<VirtualHost 66.197.185.82:80>
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>
حالا اینجا چند تا نکته هست که باید مد نظر بگیرید .
یکی مشخص کردن تعداد کانکشن ها :
که در مثال بالا روی 5 کانکشن تنظیم شده .
یکی فولدر و ساب فولدر هاش :
که در اینجا شاخه /dl مشخص شده چون فایل های دانلودی توی این بخش هست
یکی هم روی چه مدل فایل های محدود بشه کانکشن :
که من تمامی فایل ها رو لیمیت کردم
و در آخر آپاچی رو ریسیت میکنیم
کد:
/etc/init.d/httpd restart
امیدوارم به دردتون بخوره .