หากคุณมีคำจำเป็นต้องการจำกัด Bandwidth ของผู้ที่เข้าชมเว็บของคุณหรือโหลดโปรแกรมจาก Server ที่ทำงานด้วย Apache
Mod ที่มองก็ต้องไม่พ้น Mod ตัวนี้ แต่ปัญหาคือณ.เวลาที่เขียนนี้ Mod ตัวนี้ไม่ได้มี่การ Update ทำให้ไม่สามารถใช้งานกับ Apache version ใหม่ๆได้ ซึ่งวิธีต่อไปนี้ทางแก้ให้ใช้งานได้
mod_limitipconn.c - Apache 2.0 port
I have ported the original mod_limitipconn module to Apache 2.0. The Apache 2.0 port includes all the features of the Apache 1.3 version, including proxy tracking and MIME type inclusion/exclusion.
Downloads
* tar.gz package: http://dominia.org/djao/limit/mod_li...nn-0.22.tar.gz
* Redhat 9 binary rpm: http://dominia.org/djao/limit/mod_limitipc...0.22-0.i386.rpm
* Fedora Core 3 binary rpm: http://dominia.org/djao/limit/mod_limitipc...0.22-0.i386.rpm
* source rpm: http://dominia.org/djao/limit/mod_li...0.22-1.src.rpm
* README file: http://dominia.org/djao/limitipconn2-README
* Precompiled win32 DLL (contributed by Apachez): http://dominia.org/djao/limit/win32/mod_ipconn.zip
* old versions: http://dominia.org/djao/limit/
Installation
The instructions below are written for Apache 2.0.39 since that's what I had when I wrote the module, but they will also work with any later version of Apache 2.0.
Instructions for statically compiling mod_limitipconn into httpd:
Code:
tar xzvf httpd-2.0.39.tar.gz
tar xzvf mod_limitipconn-0.22.tar.gz
cd httpd-2.0.39
./configure --with-module=aaa:../mod_limitipconn-0.22/mod_limitipconn.c
make
make install
Instructions for building as a Dynamic Shared Object (DSO):
Code:
tar xzvf mod_limitipconn-0.22.tar.gz
cd mod_limitipconn-0.22
make install
Instructions for building static httpd with proxy tracking:
Code:
tar xzvf httpd-2.0.39.tar.gz
tar xzvf mod_limitipconn-0.22.tar.gz
cd httpd-2.0.39
patch -p1 < ../mod_limitipconn-0.22/apachesrc.diff
./buildconf
./configure --enable-forward --with-module=aaa:../mod_limitipconn-0.22/mod_limitipconn.c
make
make install
Instructions for building DSO with proxy tracking:
Code:
tar xzvf httpd-2.0.39.tar.gz
tar xzvf mod_limitipconn-0.22.tar.gz
cd httpd-2.0.39
patch -p1 < ../mod_limitipconn-0.22/apachesrc.diff
./buildconf
./configure --enable-forward
make
make install
cd ../mod_limitipconn-0.22
PATH=/usr/local/apache2/bin:$PATH make install