标题:linux apache安装mod_cband限制虚拟主机带宽 出处:刘新修 时间:Fri, 27 Jun 2014 15:36:43 +0000 作者:刘新修 地址:http://liuxinxiu.com:80/mod_cband/ 内容: mod_cband是一个限额用户带宽,最高下载速度,每秒访问请求速度和最高并发访问ip连接数的apache2模块。 1.安装mod_cband如下: C#代码 wget http://so.liuxinxiu.com/mod-cband-0.9.7.2.tgz tar zxvf mod-cband-0.9.7.2.tgz cd mod-cband-0.9.7.2 ./configure --with-apxs=/usr/local/apache/bin/apxs make make install ##### whereis apxs可以看到你的apxs路径 ##### 如果是yum 安装 httpd 找不到apxs需要单独再安装:# yum install httpd-devel //安装 查看路径:whereis apxs [root@www sbin]# whereis apxs apxs: /usr/sbin/apxs /usr/share/man/man8/apxs.8.gz 2.检查下你的apache配置文件httpd.conf是否加载了 执行以下: C#代码 grep cband /usr/local/apache2/conf/httpd.conf 如果是云安装:grep cband /etc/httpd/conf/httpd.conf 查看模块有没加载到apache的路径上 LoadModulecband_module modules/mod_cband.so 3.配置虚拟主机 C#代码 #++++++++++默认入口+++++++++++++ # # DocumentRoot /usr/local/apache/htdocs # ServerName 192.168.1.233 # ServerName 192.168.1.233 ServerAdmin admin@liuxinxiu.com DocumentRoot /usr/local/apache/htdocs CBandSpeed 1024 100 30 CBandRemoteSpeed 50kb/s 5 3 说明: CBandSpeed 1024 100 30 #CBandSpeed限定总的最大链接速度为1024kb,最多并发处理100个请求和30个链接 CBandRemoteSpeed 50kb/s 5 3 #CBandRemoteSpeed限定一个用户最多能有50kb的链接速度,最多并发5个请求和3个链接 Generated by Bo-blog 2.1.1 Release