限制每个Apache虚拟主机的带宽

时间:2013-06-09 11:46:23

标签: apache webserver virtualhost

我将推出一款2GB Linode VPS来托管几个Wordpress CMS站点和一个基于Yii框架的站点。我计划使用Apache虚拟主机在用户的主目录上为每个站点分配自己的webroot,而不是将所有内容都保留在/ var / www

是否可以限制分配给每个Apache虚拟主机的bandiwdth?我打算在这个盒子里使用Debian Squeeze或CentOS。并不是说我设想任何网站最大限度地从Linode分配的4TB带宽,但这似乎是一种很好的做法。

我认为使用VPS是最好的选择,因为没有一个网站特别大,使用PaaS的成本对于一些简单的CMS网站和轻量级的Yii应用来说似乎有点多。

另外 - 我知道这是主观的,有些违反了规则 - 但是对于新手而言,与CentOS相比,Debian特别容易使用吗? Linode在他们的Wiki上有关于启动和运行CentOS服务器的广泛指南,但我确信在Debian的野外有同样好的指南吗?

提前感谢任何建议:)

1 个答案:

答案 0 :(得分:7)

Apache有几个模块可以限制每个网站的总带宽。众所周知的是mod_bw。以下是一些关于如何设置它的好教程:

以下是我所知道的执行带宽限制的模块: