WAPM2如何进行网站或者虚拟主机限速
很多人想要对网站或者虚拟主机限速, 先提供一个解决方法.
1. 下载 http://www.ivn.cl/apache/bin/bw_mod-2.0.53.dll 放到/usr/local/apache2/modules
2. 打开/usr/local/etc/apache2/mod/, 查看default.conf的属性, 去掉只读属性.
3. 打开default.conf, 在最后加入新的一行内容如下,然后保存
Code:
LoadModule bw_module modules/bw_mod-2.0.53.dll
[Ctrl+A Select All]
4. 进入/usr/local/etc/apache2, 打开vhost.conf ,在ServerName 127.0.0.1的下面加入新的两行内容如下,然后保存:
Code:
BandWidthModule On BandWidth all 1024
[Ctrl+A Select All]
5. 重新启动WAPM, 然后放一个10M的压缩文件(请修改名称为test.rar)到/usr/local/www/data/下面
6. 使用IE访问 http://127.0.0.1/test.rar , 如果速度在1K左右, 证明限速成功.
7. 第4步之中的1024,表示速度为1K,如果是100K的速度,那么就是102400,其他以此类推
8. 如何限制虚拟主机的速度呢?
如果你配置虚拟主机成功,并且可以访问了,那么请打开/usr/local/etc/apache2/vhost/
你会看到你配置的虚拟主机的实际配置文件都放在这里,打开对应的虚拟主机的配置文件,在其中的Servername的下面,类似第4步操作即可.
9. 不同的虚拟主机之中,第4步的速度限制1024可以不同.
10. 更详细的配置,请参考:http://www.ivn.cl/apache/bw_mod-0.6.txt