How To Manage Apache Resources Limits With mod_slotlimit (Debian Etch)
How To Manage Apache Resources Limits With mod_slotlimit (Debian Etch)mod_slotlimit is an Apache module that using dynamic slot allocation algorithm and static rules, can manage resources used for each running site.
1. InstallationIn order to compile mod_slotlimit, you will need to have apxs2 (APache eXtension tool) installed and configured with Apache. The follow command will install it: apt-get install apache2-prefork-dev Now we download the source package present at http://sourceforge.net/projects/mod-slotlimit/ or download it using wget application and this direct link to the repository: wget http://kent.dl.sourceforge.net/sourceforge/mod-slotlimit/mod_slotlimit.tar.gz Next open archive, compile and install module with those commands: tar zxvf mod_slotlimit.tar.gz Add in the main config file of your web server the following command in order to load mod_slotlimit module. vi /etc/apache2/httpd.conf
2. ConfigurationBefore we are able to write our configuration, we should known what directives are supported by this module. For more information read mod_slotlimit's documentation: AvailableSlotsPercent - Percentage of apache slots available in order to activate dynamic slot allocation algorithmMaxConnectionsPerSite - Max connections for each running site LimitSite - Specific site to limit LimitSiteConnections - Max connections for "LimitSite" ClientIpLimit - Number of maximum simultaneous connection per IP ForceVhostName - Force vhost hostname in scoreboard. Useful when vhost hostname do not match site visited, for example if you're using mod_vhost_alias Now we open config file of our web server in order to write the configuration: vi /etc/apache2/apache2.conf
Finally we restart Apache: /etc/init.d/apache2 restart
3. Links
|



Recent comments
1 day 1 hour ago
1 day 3 hours ago
1 day 15 hours ago
1 day 18 hours ago
1 day 22 hours ago
2 days 4 hours ago
2 days 14 hours ago
2 days 16 hours ago
3 days 9 min ago
3 days 1 hour ago