VPS安装vnStat来统计流量

作者:dianso 发布时间:September 23, 2010 分类:存檔備份

Step.1

wget http://humdi.net/vnstat/vnstat-1.10.tar.gz
tar xvzf vnstat-1.10.tar.gz
cd vnstat-1.10
make
make install
cd ..

Step.2

vnstat -u -i venet0

接著修改 vnStat 的部分設定

vi /etc/vnstat.conf

第 6 行的
Interface "eth0"
改成
Interface "venet0"

Step.3

wget http://www.sqweek.com/sqweek/files/vnstat_php_frontend-1.5.1.tar.gz
tar xvzf vnstat_php_frontend-1.5.1.tar.gz
mv -f vnstat_php_frontend-1.5.1 /home/wwwroot/vnstat

Step.4

vi /home/wwwroot/vnstat/config.php

第 31 行的
$language = 'nl';
改成
$language = 'en';
第 34 行
$iface_list = array('eth0', 'sixxs');
改成對應的網路連接介面
$iface_list = array('venet0', 'sixxs');
第 41 行
$iface_title['eth0'] = 'Internal';
改成對應的網路連接介面
$iface_title['venet0'] = 'Internal';
第 58 行
$data_dir = './dumps';
改成
$data_dir = '/var/lib/vnstat/';
第 61 行
$graph_format='svg';
改成
$graph_format='png';

Step.5

cp vnstat-1.10/examples/init.d/redhat/vnstat /etc/init.d/vnstat
chmod +x /etc/init.d/vnstat
chkconfig --level 235 vnstat on
/etc/init.d/vnstat start

Step.6

*/5 * * * * vnstat -u -i venet0
*/5 * * * * vnstat --dumpdb -i venet0 >/var/lib/vnstat/vnstat_dump_venet0

Step.7

rm -f vnstat-1.10.tar.gz
rm -f vnstat_php_frontend-1.5.1.tar.gz
rm -rf vnstat-1.10

没有安装 vi 的话,按吧

yum -y install gcc gcc-c++ autoconf crontabs

标签:

统计, 流量, vps

  • VPS上安装Git
  • 用Dropbox来备份VPS
  • 悲剧
  • 添加新评论 »

    表情