ntop的简单安装、配置及与cacti的整合

文章出自:http://sys.firnow.com/linux/x8002010n08m/27s90182641.html

 

1、依赖关系的解决:

需要事先下载并安装GeoIP和GetIP-devel两个rpm包;
# yum -y --nogpgcheck localinstall GeoIP-*.el5.i386.rpm

接着是ettercap相关的rpm包(ettercap,ettercap-common,需要下载,这里没指定具体的版本号,你可以根据自己的实际情况进行安装):
# yum -y --nogpgcheck localinstall ettercap-*.rpm


而后安装开发环境,尤其是以下几个rpm包:
# yum install libpcap libpcap-devel gdbm gdbm-devel zlib zlib-devel


2、安装ntop

# useradd -M -s /sbin/nologin -r ntop

# tar zxvf ntop-4.0.1.tar.gz
# cd ntop-4.0.1
# ./autogen.sh
# make
# make install
# chown -R ntop:ntop /usr/local/share/ntop
# chown -R ntop:root /usr/local/var/ntop

3、配置并启动ntop

首先为ntop的admin用户设置密码:
# ntop -A

接下来启动ntop:
# ntop -i eth0 -d -L -u ntop

使之开机自动启动:
echo 'ntop -i eth0 -d -L -u ntop &> /dev/null' >> /etc/rc.d/rc.local

4、将其与cacti整合在一起(需要一个事先已经安装完成的cacti):

首先去下载cacti的ntop插件,而后解压至cacti的插件目录:
# tar zxvf ntop-0.1.tar.gz -C /var/www/html/cacti/plugins/

接着配置cacti的主配置文件,启用此插件:
# vim  /var/www/html/cacti/include/config.php
添加如下内容:
$plugins[] = 'ntop';

接下来到cacti的控制台中"settings"中配置此插件,将其指向实际的ntop服务器所在的URL;然后再到cacti控制台的"user Management"中的admin用户中启用此插件即可。

文章出处:飞诺网(www.firnow.com):http://sys.firnow.com/linux/x8002010n08m/27s90182641.html



本文转自holy2009 51CTO博客,原文链接:http://blog.51cto.com/holy2010/405815

上一篇:@JsonView的使用,entity中指定向前台返回哪些字段


下一篇:支付宝双11工程师:半个月升级几十次,峰值到来前紧张到手抖